永远优雅的退出不能发出任何过程信号事件

我永远使用,以保持我的nodejs程序始终运行。

当我使用命令终止节点进程时,在程序退出之前,我想要做一些事情,命令如下:

forever stop + <id> //get id by forever list 

但是没有过程信号发出(SIGINT,SIGTERM,SIGKILL …),这是永远的错误吗?

谁能帮我? 非常感谢。

编辑:开始程序:

 forever index.js // not forever start index.js 

启动程序映像

由另一个命令提示符停止:

停止节目图像

永远说,使用processId作为永远参数已被弃用,我想你只需要执行这个命令与你的主要服务器文件是这样的:

 // Start your server forever start /path/to/your/server/file.js // Stop your server forever stop /path/to/your/server/file.js 

希望能帮助到你。