gpt4 book ai didi

python - 扭曲不检测客户端断开连接

转载 作者:太空狗 更新时间:2023-10-30 02:23:23 24 4
gpt4 key购买 nike

有人有这方面的经验吗?我有一个扭曲的应用程序。客户端连接到服务器。我添加了一项功能,如果客户端连接到服务器,但该 IP 地址的客户端已经在运行,它会断开新客户端的连接。

有时,我会在没有手动关闭 Python 程序的情况下关闭客户端计算机(或 VM,准确地说)。当我这样做时,偶尔但很常见,服务器没有检测到任何断开连接。当计算机恢复并尝试重新连接时,服务器坚持认为已经存在来自该 IP 的连接。到目前为止,我找到的唯一解决方案是重新启动服务器。

没有断开连接的网络会不会很奇怪?扭曲的错误?

我 99% 确定这不是我处理断开连接的代码的错误。我的代码设置为每当连接丢失时调用 connectionLost ,包括关闭机器的大多数情况,它会记录一个字符串,说明断开连接的原因,或者如果发生奇怪的事情则抛出异常。这些东西都没有出现在日志中。

最佳答案

这是一个 Twisted FAQ ,即使它实际上与 Twisted 没有任何关系。

关于python - 扭曲不检测客户端断开连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4218169/

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