using monit to restart custom daemon
- by Jenis Sam
I wrote a php daemon using system daemon pear class.
How do I use monit to restart it when it fails?
I have the following code in my monit config file:
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 CHANGED PID then restart
My goal is solely if the daemon fails (stops running because of an error), I want monit to make it start running again.