Discuss / Python / 服务器支持多个客户端的编程问题

服务器支持多个客户端的编程问题

Topic source

上文说“每个连接都需要一个新的进程或者新的线程来处理,否则,服务器一次就只能服务一个客户端了。”但是python存在GIL锁,即使编写多线程模型,服务器依然一次只能服务一个客户端;要同时服务于多个客户端,只能编写多进程模型。我这样理解对吗?求大神指点,谢谢。

master-mini

#2 Created at ... [Delete] [Delete and Lock User]

GIL锁是多个线程不能在多核cpu上同时运行,只能在一个cpu上切换运行


  • 1

Reply