如何在重新启动/关闭Web服务器之前正确关闭所有连接?
答案 0 :(得分:1)
这是一个非常好的npm模块,我用它做一些清理等等......在node.js进程因任何原因而存在之前(可能是由于从进程外部杀死命令)。
https://github.com/sindresorhus/exit-hook
要进行实际清理,取决于您的运行情况。 例如,如果它的expressjs执行server.close();等等....
答案 1 :(得分:0)
我正在使用Windows,因此在我的cmd中,我曾经使用netstat -ano和findstr命令找到一个node.js进程,然后使用taskkill / pid 1234 / F(1234是pid的一个示例)
但是,这是很多工作。现在,我使用一种更简单的方法。
taskkill / F / IM node.exe
此命令将在一个命令中关闭所有node.js进程。