有没有方式监听node进程被杀死或者退出?
发布于 8 年前 作者 luoyjx 7681 次浏览 来自 问答

exit、SIGINT

pm2 重启好像这两个事件都没有监听到。

8 回复

@i5ting 不是的,我想在进程被杀掉钱做一些事情,清除类的事情

@luoyjx 这个很简单吧,基本上只能每隔多少时间轮询,判断是否存在,然后做点啥。。。貌似无更好的办法

@i5ting 暂时打算在启动前干这个事好了

@i5ting 我试了下,linux下可以监听到SIGTERM信号,不过得自己退出进程,win的话不行

exit可以通过父进程,或者自己进程exit事件做一些事情,信号的话,就是自己监听信号做处理就好了

回到顶部