I'm using TCPHandler to precess TCP requests from client sockets, but I encountered the performance issue when I was using multiThreading, the snippet code as following:
class TCPHandler(SocketServer.StreamRequestHandler):
def handle(self):
.............
class ThreadedTCPServer(SocketServer.ThreadingMixIn, SocketServer.TCPServer):
pass
if __name__=="__main__":
server = ThreadedTCPServer((host, port), TCPHandler)
server.serve_forever()
The above code is multipleThreading, how can I convert it to multipleProcessing.