13

BaseHTTPServer.HTTPServer を SocketServer.ThreadingTCPServer のようにマルチスレッド化する方法はありますか?

4

1 に答える 1

19

これらのクラスの両方を使用してスレッドミックスインを使用するだけで、マルチスレッドにすることができます:)

ただし、パフォーマンスにはあまり役立ちませんが、少なくともマルチスレッドです。

from SocketServer import ThreadingMixIn
from BaseHTTPServer import HTTPServer

class MultiThreadedHTTPServer(ThreadingMixIn, HTTPServer):
    pass
于 2010-03-07T22:36:52.903 に答える