- 三次握手:保证双方在通信前都做好了准备
- 四次挥手:保证把资源释放掉
故为了防止你关了服务器(调用的是监听socket的close),想要再重启,重启不了(显示 port already in use):
#设置当服务器先close 即服务器端4次挥手之后资源能够立即释放,这样就保证了,下次运行程序时,可以立即使用
tcp_server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
故为了防止你关了服务器(调用的是监听socket的close),想要再重启,重启不了(显示 port already in use):
#设置当服务器先close 即服务器端4次挥手之后资源能够立即释放,这样就保证了,下次运行程序时,可以立即使用
tcp_server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)