gpt4 book ai didi

node.js - 永远优雅退出不能发出任何进程信号事件

转载 作者:太空宇宙 更新时间:2023-11-04 01:58:23 25 4
gpt4 key购买 nike

我使用forever来让我的nodejs程序一直运行。

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

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

但是没有发出任何进程信号。(SIGINT,SIGTERM,SIGKILL ...),这是永远的错误吗?

有人可以帮助我吗?非常感谢。

编辑:启动程序:

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

start program image

通过另一个命令提示符停止:

stop program image

最佳答案

Forever说,不推荐使用 processId 作为永久参数,我认为您只需使用主服务器文件执行此命令,如下所示:

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

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

希望有帮助。

关于node.js - 永远优雅退出不能发出任何进程信号事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46949391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com