我在带有tomcat7的ubuntu服务器中使用monit。
有时候我的tomcat应用程序会自动停止。
我不知道为什么。因此,我想在监控中对其进行监视。 我的问题是,这不起作用,当我的tomcat服务器关闭时,monit不会重新启动它。 我已经将此代码编写给mi monitrc:
check process tomcat7 with pidfile "/var/run/tomcat7.pid"
start program = "/etc/init.d/tomcat7 start"
stop program = " "/etc/init.d/tomcat7 stop"
if failed port 8080 then restart
如果我尝试重新加载monit:
monit reload
我收到此错误:
/etc/monit/monitrc:292: Program does not exist: 'if'
此代码有任何错误吗? 谢谢!