如何使用 Monit 来监视不创建 PID 文件并在分离的屏幕会话中在后台运行的简单脚本?
答案1
看检查流程相关文件. 很简单
CHECK PROCESS myProcName MATCHING "my_detached_script.sh"
它检查包含“my_detached_script.sh”的进程(注意:它是一个正则表达式。因此它也匹配“my_detached_script-sh”等等)。它可以是任何有效的正则表达式。您可能需要检查您的正则表达式以monit procmatch '<YourRegexHere>'
满足您的需求。