gpt4 book ai didi

javascript - TCP异常断开如何处理?

转载 作者:可可西里 更新时间:2023-11-01 02:34:28 26 4
gpt4 key购买 nike

情况是我使用 Node.js 启动了一个 TCP 和一个 HTTP 服务器。第一个旨在通过 TCP 连接与硬件连接。

我有 100 个 TCP 客户端并保持它们与服务器的连接。

正常情况下,TCP客户端会通过四次握手与TCP服务器断开连接。

我遇到的问题是100个中的一些客户端通过异常方式与服务器断开连接,例如以太网电缆出现问题或断开,并且没有通过正常方式与服务器断开连接,然后tcp服务器是挂断了,我不知道是哪一个断开了,而 http server 是好的。所以我无法使用 tcp 服务器连接硬件客户端。

我尝试try/catch 错误,但没有成功。

最佳答案

好吧。

只需要使用socket.on('error', fn) 监听error事件即可。

关于javascript - TCP异常断开如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34258687/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com