有没有简单的方法来启动 monit,仅当它没有运行时?

有没有简单的方法来启动 monit,仅当它没有运行时?

我知道您可以monit start <name>启动单个进程(例如,如果我使用 暂时将其关闭monit stop <name>),但是是否有任何简单的方法可以告诉它仅在 pidfile 中的 pid 未运行时才启动新进程?或者,如果我想要这种行为,我是否必须将此部分作为 monit 用于启动进程的任何脚本的一部分?

答案1

找到了我所寻找的答案:用于start-stop-daemon启动和停止守护进程,以及所有 pidfile 管理,如果它已经在运行则不重新启动,并且如果守护进程在发送 TERM 后没有自行死亡则杀死它,等等,将根据您传递的参数进行处理。

相关内容