永远优雅的退出不能发出任何过程信号事件
我永远使用,以保持我的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
希望能帮助到你。