如何检查进程是否在monit中运行

时间:2013-06-13 06:40:41

标签: linux ubuntu ubuntu-12.04 monit

check process myproc with pidfile /opt/management/myproc.pid
            start program = "/etc/init.d/myproc start"
            stop  program = "/etc/init.d/myproc stop"
            if 3 restarts within 3 cycles then timeout
            mode  active
            group local

上面是myproc的monit文件。当我克隆我的虚拟机时,有时myproc.pid文件存在,但实际进程没有在克隆的虚拟机中运行。在这种情况下,monit仍然认为myproc正在运行,而不是尝试在新克隆的vm中启动我的进程。 有什么建议可以解决这个问题吗?

0 个答案:

没有答案