节点不是持久的网络连接

Node not-persistent net connection

本文关键字:网络 连接 节点      更新时间:2023-09-26

我有一个连接到服务器的节点应用程序,这样我的代码就可以轻松地向它发送数据,因为我只是不断打开连接。但问题是,该应用程序永远不会退出,因为即使在使用完毕后,连接仍然处于活动状态。

问题是没有一个可靠的代码路径,所以没有一个地方可以结束连接。有没有一种方法可以告诉节点在所有其他代码完成后立即退出,即使连接仍然打开?

我想要类似fs.watchFile 的东西

process.exit(exitCode)

http://nodejs.org/api/process.html#process_process_exit_code

旁白:听起来这段代码应该进行重构,并考虑到清晰的套接字处理。尽早重构,经常重构。