【发布时间】:2020-02-24 17:30:58
【问题描述】:
这个问题讨论了如何检测 TCP 连接是否断开是非常重要的:Detecting TCP Client Disconnect
它没有回答的是,如果我使用现代异步 .NET 网络类,我是否需要检测这种情况?如果我的服务器接受来自客户端的传入连接请求,并且客户端在 他们 检测到问题时负责重新连接,这是一个问题吗?例如,如果客户端 A 定期重新连接,它以前的连接会在幕后整理吗?如果客户端行为不端并且断开不正确(这并不完全在我的控制之下),我最终是否会收到大量影响性能的“陈旧”连接?
我不确定这是 .NET 特定的,还是只是通用的 TCP/IP。
【问题讨论】:
标签: .net tcp tcplistener