维护一个程序运行的 100 个实例

jon*_*ong 12 process monitoring

我目前正在使用 supervisord 来维护一次运行的脚本的 100 个实例。如果有任何死亡,那么它会启动一个新的。

然而,它似乎很难维持更大的数量(> 300 个进程),我正在寻找替代品。Monit 似乎没有做我想做的事,因为它监视单个脚本并且似乎无法轻松查看同一脚本的 100 个实例。

关于我可以使用的其他工具的任何建议?

Nil*_*ils 0

我会pgrep|wc -l在简单的 shell 脚本中使用类似的东西。在每次检查之间等待一秒(如果您愿意,在 Linux 上等待更短时间)sleep