Questo è il comando multiwatch che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
multiwatch: esegue il fork e guarda più istanze di un programma nello stesso ambiente
SINOSSI
multiorologio [opzioni] -- [argomenti dell'app]
multiorologio -v
multiorologio --aiuto | -?
DESCRIZIONE
multiorologio viene utilizzato per eseguire il fork e guardare più backend FastCGI.
VERSIONI
-F, --forks=bambini
Numero di bambini da biforcare e guardare (predefinito 1)
-R, --retry=riprova
Numero di tentativi di fork di un singolo figlio (predefinito 3)
-T, --timeout=msec
Riprova timeout in ms; se il bambino muore dopo il timeout il contatore dei tentativi è
reset (predefinito 10000 ms = 10 s)
-S, --segnale=nome
Segnale da inviare ai bambini per segnalare la terminazione 'graziosa'
(HUP,INT,QUIT,TERM,USR1,USR2, il valore predefinito è USR1)
-?, --Aiuto
Istruzioni generali per l'uso
-in, --versione
Mostra versione ed esci
SEGNALE TRATTAMENTO
il multiwatch inoltrerà il segnale USR2; se riceve HUP,INT,QUIT,TERM o USR1, lo farà
inviare il segnale da --signal ai bambini; se riceve un altro segnale da quello
gruppo, inoltrerà nuovamente il segnale.
Un segnale del gruppo HUP,INT,QUIT,TERM e USR1 dice al multiwatch di andare in "shutdown"
modalità, quindi non riavvierà i bambini dopo averlo ricevuto.
ESEMPIO
Genera 2 istanze di binari sullo stesso socket FastCGI (e controllale):
spawn-fcgi -s /tmp/fastcgi-rails.sock -n -- /usr/bin/multiwatch -f 2
/home/rotaie/pubblico/dispatch.fcgi
Usa multiwatch online utilizzando i servizi onworks.net
