Servidor Zend + Daemontools

Servidor Zend + Daemontools

Alguém está executando o Zend Server no Daemontools?

Eu sei que posso usar -D NO_DETACH para executar o Apache no daemontools. Mas não tenho certeza se os outros componentes do Zend Server (monitor, lighthttpd, scd, jobqueue) têm opções semelhantes.

(O objetivo final é "executar o Zend Server com supervisão de serviço", então o iniciante também estaria bem. Para referência, meus servidores estão executando o Ubuntu 10.04 LTS.)

  • Bem

Responder1

O servidor Zend (Linux) possui um processo "watchdog" que inicia seus daemons em caso de falha. Portanto, monitor, lighthttpd, scd, jobqueue e java bridge devem ser protegidos contra travamentos. A inicialização do Apache não é alterada pelo Zend, pois faz parte da distribuição Linux.

Por exemplo, se você usar monitor, encontrará 2 processos:

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

O primeiro é o processo watchdog do monitor e o segundo é o processo daemon do monitor.

informação relacionada