TCP标准具有"同时打开"功能.
当端口来自短暂范围时,客户端尝试连接到本地端口时,该功能的含义可能偶尔会连接到自身(请参阅此处).
所以客户认为它连接到服务器,而它实际上连接到自身.从另一方面来说,服务器无法打开其服务器端口,因为它被客户端占用/窃取.
我正在使用RHEL 5.3,我的客户不断尝试连接到本地服务器.最终客户端连接到自身.
我想防止这种情况发生.我看到了两个可能解决问题的方法:
你觉得怎么样?你是如何处理这个问题的?
PS 1
除了我明显寻求的解决方案之外,我希望您能分享您对问题的真实体验.
当我找到问题的原因时,我对我的工作场所感到"惊讶",人们并不熟悉它.通过定期连接轮询服务器是恕我直言的常见做法,所以问题是如何通常不为人所知.