当它由`forever`管理时,如何检测应用程序在应用程序中终止?

时间:2014-06-09 11:41:08

标签: javascript node.js forever

当应用程序由foreever管理时,有没有办法检测应用程序在应用程序中被终止?

众所周知,当节点启动应用程序时,我们可以抓取process事件(exit / SIGINT / SIGTERM / SIGHUP)手动在终端。但是,当forever启动应用程序时,根本没有被引用的事件被发现。

例如,相关的应用程序名为app.js

  1. 如果我们运行node app.js,当按 Ctrl - C 时,我们可以捕获事件SIGINT
    然而,
  2. 如果我们运行forever start app.js,我们可以 NOT 捕获此类事件。
  3. 因此,当forever启动应用程序时,我们如何检测应用程序在应用程序中终止

1 个答案:

答案 0 :(得分:1)