当应用程序由永远
管理时,有没有办法检测应用程序在应用程序中终止?
众所周知,我们可以抓取process
事件(exit
/SIGINT
/SIGTERM
/SIGHUP
) 当应用程序在终端中由 Node 手动启动时。但是,当应用程序永远
启动时,根本不会捕获任何引用的事件。
例如,相关应用程序名为 app.js
:
- 如果我们运行
node app.js
,当我们按下Ctrl-C时,我们可以捕获事件SIGINT
.
然而, - 如果我们运行
forever start app.js
,我们无法捕获此类事件。
因此,当应用程序被永远
启动时,我们如何检测应用程序在应用程序中被终止?
最佳答案
您可以使用此 Node 包 https://www.npmjs.org/package/forever-monitor
关于javascript - 当应用程序由 `forever` 管理时,如何检测应用程序是否终止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24119541/