¿Alguien está ejecutando Zend Server con Daemontools?
Sé que puedo usar -D NO_DETACH para ejecutar Apache en daemontools. Pero no estoy seguro de si los otros componentes de Zend Server (monitor, lighthttpd, scd, jobqueue) tienen opciones similares.
(El objetivo final es "ejecutar Zend Server con supervisión de servicio", por lo que el advenedizo también estaría bien. Como referencia, mis servidores ejecutan Ubuntu 10.04 LTS).
- ben
Respuesta1
El servidor Zend (Linux) tiene un proceso de "vigilancia" que inicia sus demonios en caso de falla. Por lo tanto, monitor, lighthttpd, scd, jobqueue y java bridge deben estar protegidos contra fallas. Zend no modifica el inicio de Apache, ya que es parte de la distribución de Linux.
Por ejemplo, si selecciona monitor, encontrará 2 procesos:
www-datx 1405 1 0 Jun06 ? 00:00:00 /usr/local/zend/bin/watchdog -c /usr/local/zend/etc/watchdog-monitor.ini -u 1001 -g 1001 -s monitor
www-datx 1414 1405 0 Jun06 ? 00:00:09 /usr/local/zend/bin/MonitorNode /usr/local/zend/etc/monitor_node.ini /usr/local/zend/etc/conf.d -e
El primero es el proceso de vigilancia del monitor y el segundo es el proceso del demonio del monitor.