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

iro*_*and 7 monit phantomjs

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

但有时会Phantomjs在同一时间启动多个实例.可能我的程序有一个bug.为了快速修复,如果Phantomjsmonit实例多于一个,我想杀死旧实例.

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

我会非常感谢任何建议.

Rob*_*der 1

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

.quit()
Run Code Online (Sandbox Code Playgroud)

在最古老的实例上?

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