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中启动我的进程。 有什么建议可以解决这个问题吗?