主pipe发送的信号是express.js来重启服务器

所有:

[更新]:一些post提到:在Windows中,没有信号机制,所以“SIGINT”不能在Windows Node.js中工作

我在处理快件终止时遇到了一个问题:

我想检测快速服务器的closures信号,所以我设置了这些:

process.on('exit', function(code) { console.log("exit disconnect."); }); process.on('SIGINT', function(code){ console.log("interrupt disconnect."); }); process.on('SIGQUIT', function(code){ console.log("quit disconnect."); }); 

bin/www 。 并用supervisor bin/www启动服务器

但是当我使用主pipe来监视和重新启动服务器,他们都没有被调用,有谁能告诉我哪个信号我应该绑定到进程来监视服务器的closures?

谢谢

主pipe不支持发送信号来结束进程。

看这里: https : //github.com/Supervisor/supervisor/issues/53