socket 进阶篇

socket.setsockopt

  • Tornado v1.0.0/ httpserver.py
self._socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

这里value设置为1,表示将SO_REUSEADDR标记为True,操作系统会在服务器socket被关闭或服务器进程终止后马上释放该服务器的端口,否则操作系统会保留几分钟该端口。

  • 参考:
    python下的tcp,udp服务器端,客户机端

你可能感兴趣的:(socket 进阶篇)