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 的监控文件。当我克隆我的虚拟机时,有时 myproc.pid 文件存在但实际进程未在克隆的虚拟机中运行。在这种情况下,monit 仍然认为 myproc 正在运行,并且没有尝试在新克隆的 vm 中启动我的进程。有什么建议可以解决这个问题吗?