如何正常重启node.js服务器?

问题描述 投票:1回答:2

如何在重新启动/关闭Web服务器之前正确关闭所有连接?

node.js express webserver
2个回答
1
投票

这是一个非常好的npm模块,我用它做一些清理等等......在node.js进程因任何原因而存在之前(可能是由于来自进程外部的kill命令)。

https://github.com/sindresorhus/exit-hook

要进行实际清理,取决于您运行的是什么。例如,如果它的expressjs执行server.close();等等....


0
投票

我正在使用Windows,所以在我的cmd中,我曾经使用netstat -ano和findstr命令来查找node.js进程,然后使用taskkill / pid 1234 / F(1234是pid的示例)

然而,这是太多的工作。现在,我使用更简单的方法。

taskkill / F / IM node.exe

此命令将在一个命令中关闭所有node.js进程。

© www.soinside.com 2019 - 2024. All rights reserved.