导言:Python Socket套接字中的异步、多线程等特性对服务器性能有很大影响,总结一些关键的框架以便开发过程中很快找到提高并发性性能的模型
Server代码:
# -*- coding:utf-8 -*-
import socket
import traceback
import time
def main():
host = ""
port = 12345
address = (host, port)
time_now = time.strftime("%Y-%m-%d %H:%S:%M", time.localtime())
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind(address)
s.listen(1