Este es el comando multiwatch que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
multiwatch: bifurca y mira varias instancias de un programa en el mismo entorno
SINOPSIS
reloj múltiple [opciones] - [argumentos de la aplicación]
reloj múltiple -v
reloj múltiple --ayuda | -?
DESCRIPCIÓN
reloj múltiple se usa para bifurcar y ver múltiples backends FastCGI.
OPCIONES
-F, --forks = niños
Número de niños para hornear y mirar (predeterminado 1)
-r, --retry = reintentos
Número de reintentos para bifurcar a un solo hijo (predeterminado 3)
-t, --timeout = msecs
Reintentar el tiempo de espera en ms; si el niño muere después del tiempo de espera, el contador de reintentos es
restablecer (predeterminado 10000 ms = 10 s)
-s, --signal = signame
Señal para enviar a los niños para señalar una terminación 'elegante'
(HUP, INT, QUIT, TERM, USR1, USR2, el valor predeterminado es USR1)
- ?, --ayuda
Instrucciones generales de uso
-v, --versión
Mostrar versión y salir
SEÑAL MANEJO
multiwatch enviará la señal USR2; si recibe HUP, INT, QUIT, TERM o USR1,
envíe la señal de --señal a los niños; si recibe otra señal de ese
grupo, reenviará la señal nuevamente.
Una señal del grupo HUP, INT, QUIT, TERM y USR1 le dice a la vigilancia múltiple que entre en "apagado".
modo, por lo que no reiniciará a los niños después de recibirlo.
EJEMPLO
Genere 2 instancias de rieles en el mismo socket FastCGI (y superviselas):
spawn-fcgi -s /tmp/fastcgi-rails.sock -n -- / usr / bin / multiwatch -f 2
/home/rails/public/dispatch.fcgi
Use multiwatch en línea usando los servicios de onworks.net