我正在寻找一种方法来终止所有已运行超过 X 时间的给定名称的进程。我生成了这个特定可执行文件的许多实例,有时它会进入错误状态并永远运行,占用大量 CPU。
我已经在使用 monit,但我不知道如何检查没有 pid 文件的进程。规则是这样的:
kill all processes named xxxx that have a running time greater than 2 minutes
Run Code Online (Sandbox Code Playgroud)
你会如何在 monit 中表达这一点?