3

handlerSocket への接続プールを持つデーモンがあります。2 種類のクライアントがあり、プロトコルが異なります。各プロトコルを処理し、それらの間で接続プールを共有する 2 つのリスナーをセットアップしたいと考えています。twisted では、これは比較的簡単に達成できますが、gevent ではこれを行う方法を見つけることができませんでした。ありがとう!

4

3 に答える 3

5

StreamServerの最初のインスタンスはserver.start()で開始でき、2番目のインスタンスはserver2.serve_forever()で開始できます。

于 2011-03-17T12:01:19.317 に答える
5

frx の回答に加えて、複数のサーバーを管理するクラスを次に示します: https://gist.github.com/1008826

于 2011-07-14T07:41:09.697 に答える