gpt4 book ai didi

python - SocketServer.ThreadingTCPServer - 程序重启后无法绑定(bind)到地址

转载 作者:IT王子 更新时间:2023-10-29 00:02:58 26 4
gpt4 key购买 nike

作为 cannot-bind-to-address-after-socket-program-crashes 的后续行动,我的程序重新启动后收到此错误:

socket.error: [Errno 98] Address already in use

在这种特殊情况下,程序没有直接使用套接字,而是启动了自己的线程化 TCP 服务器:

httpd = SocketServer.ThreadingTCPServer(('localhost', port), CustomHandler)
httpd.serve_forever()

如何修复此错误消息?

最佳答案

上述解决方案对我不起作用,但这个解决方案:

   SocketServer.ThreadingTCPServer.allow_reuse_address = True
server = SocketServer.ThreadingTCPServer(("localhost", port), CustomHandler)
server.serve_forever()

关于python - SocketServer.ThreadingTCPServer - 程序重启后无法绑定(bind)到地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2274320/

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