Zend-Server

Zend 伺服器 + Daemontools

  • June 10, 2010

有人在 Daemontools 下執行 Zend Server 嗎?

我知道我可以使用 -D NO_DETACH 在 daemontools 下執行 apache。但是,我不確定其他 Zend Server 組件(monitor、lighthttpd、scd、jobqueue)是否有類似的選項。

(最終目標是“在服務監督下執行 Zend Server”,所以 upstart 也可以。作為參考,我的伺服器執行的是 Ubuntu 10.04 LTS。)

  • Ben

Zend 伺服器(Linux)有一個“看門狗”程序,它在發生故障時啟動它的守護程序。所以應該保護monitor、lighthttpd、scd、jobqueue、java bridge以防崩潰。Zend 沒有更改 Apache 啟動,因為它是 Linux 發行版的一部分。

例如,如果你 ps for monitor,你會發現 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

第一個是monitor watchdog 程序,第二個是monitor daemon 程序。

引用自:https://serverfault.com/questions/149534