我使用 System_Daemon pear 包创建了一个守护进程。守护进程失败时如何使用 Monit 重新启动它。
我有以下代码将放置在 monit config gile 中:
check process merge with pidfile /var/www/merge/merge.pid
group 1000
start program = "/etc/init.d/merge start"
stop program = "/etc/init.d/merge stop"
if failed host IPADDRESS port 80
then restart
if 5 restarts within 5 cycles then timeout
这是监视自定义守护程序的正确方法吗?