【发布时间】:2017-06-14 03:20:42
【问题描述】:
我目前正在使用forever,但正在考虑切换到pm2,因为forever 不提供状态选项。
我做不到:
forever status myApp
要确定我的应用程序是否正在运行,我必须这样做:
forever list | grep -i myApp
即使这样它也不可靠,因为 myApp 可能会以停止状态列出(我很感激你能想出一些丑陋的 grep 解决方案来适应,但我想要一些自然的东西)。
文档说您可以使用 pm2:
pm2 show myApp # Show all informations about application
pm2 似乎更自然。
关于如何在不使用永久列表的情况下使用永久获取应用状态的任何想法?
pm2 在获取应用状态方面如何比较?
【问题讨论】:
-
是的,状态是指进程状态,如已停止、错误或正在运行?这可以使用 pm2 list 看到这将打印所有进程状态
-
4 年后,我只会永远使用它来完成极其轻量级的工作,pm2 在这两个库中胜出