天天看點

TCP伺服器出現位址重用

出現address in use問題的三種原因

1. pycharm同時啟動了多個程式綁定同一個端口

2. pycharm 背景程序還在繼續占用 之前的端口

3. TCP 2MSL時間

---  設定套接字選項 并且 終端運作

# 忽略2MSL時間規定 可以讓TCP伺服器不用等待2MLS時間可以了解重新綁定 之前的端口

server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)