Tag: 保持活动状态

如何立即closuresNode.js http服务器?

我有一个包含http(s)服务器的Node.js应用程序。 在特定情况下,我需要以编程方式closures此服务器。 我现在正在调用它的close()函数,但是这并没有帮助,因为它等待任何保持活动的连接首先完成。 所以,基本上,这closures了服务器,但只有最less120秒的等待时间。 但是我希望服务器立即closures – 即使这意味着与当前处理的请求分离。 我不能做的是一个简单的 process.exit(); 因为服务器只是应用程序的一部分,应用程序的其余部分应该保持运行。 我正在寻找的是概念上的东西,如server.destroy(); 或类似的东西。 我怎么能做到这一点? PS:连接的保持活动超时通常是必需的,因此减less这个时间不是一个可行的select。