有没有人在Daemontools下运行Zend Server?
我知道我可以使用-D NO_DETACH在daemontools下运行apache。 但是,我不确定其他Zend Server组件(monitor,lighthttpd,scd,jobqueue)是否有类似的选项。
(最终目标是“运行带有服务监督的Zend服务器”,所以新贵也可以,作为参考,我的服务器运行的是Ubuntu 10.04 LTS。
Zend服务器(Linux)有一个“看门狗”进程,在发生故障时启动守护进程。 所以监视器,lighthttpd,scd,jobqueue,java桥应该被防止崩溃。 Zend没有改变Apache的启动,因为它是Linux发行版的一部分。
例如,如果你是监视器,你会发现2个进程:
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
第一个是监视守护进程,第二个监视守护进程。