在python中使用SocketServer框架创建多线程服务器

在python中使用SocketServer框架创建多线程服务器,第1张

在python中使用SocketServer框架创建多线程服务器

它比您想象的简单得多:

class ThreadedTCPServer(SocketServer.ThreadingMixIn,SocketServer.TCPServer): pass

比起您,您只需要使用新

ThreadedTCPServer
的即可
TCPServer

有关更多信息,您可以阅读一些文档。

但是,在您的代码中您犯了一些错误:

  1. target
    参数必须是一个
    callable
    对象不是“已调用”对象。
  2. 要处理许多请求,您需要构建一个线程池。如果仅使用一个线程,则它是主线程还是“子”线程没有任何区别。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5642748.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存