nodejs重新连接网络连接

jml*_*mls 5 node.js

我有一个到套接字的网络客户端连接(使用net.createConnection(端口,主机).这很好用.

但是,有时服务器可能会丢弃连接,我希望网络连接在服务器备份和运行时自动重新连接

我可以捕获on('end')事件以捕获初始断开连接,并尝试重新连接.

但是,我如何检查客户端是否已连接,因为我想在退避策略上每n毫秒重试一次

ebo*_*man 5

在您的end处理程序中,设置将重试连接的超时,并设置一个connect取消超时的处理程序.