如何通过monit杀死phantomjs的旧实例

如何通过monit杀死phantomjs的旧实例,phantomjs,monit,Phantomjs,Monit,我有一个使用phantomjs的程序。 程序应该只有一个实例,没有使用Phantomjs的程序 但是有时候,Phantomjs会在同一时间启动多个实例。可能我的程序有错误。对于快速修复,如果monit有多个Phantomjs实例,我想杀死旧实例 我可以使用monit中的matching函数找到Phantomjs的实例。但我无法找出如何比较两个实例的状态并杀死旧实例 非常感谢您的建议。在每个实例上使用时间戳,然后使用: .quit() 最古老的例子 此方法将杀死实例和所有资源。谢谢您的回答,但我

我有一个使用phantomjs的程序。 程序应该只有一个实例,没有使用
Phantomjs
的程序

但是有时候,
Phantomjs
会在同一时间启动多个实例。可能我的程序有错误。对于快速修复,如果monit有多个
Phantomjs
实例,我想杀死旧实例

我可以使用
monit
中的
matching
函数找到Phantomjs的实例。但我无法找出如何比较两个实例的状态并杀死旧实例


非常感谢您的建议。

在每个实例上使用时间戳,然后使用:

.quit()
最古老的例子


此方法将杀死实例和所有资源。

谢谢您的回答,但我想知道如何在monit中比较多个实例的时间戳,而不是如何杀死实例。还是我误解了你的答案?