最近、私はJavaのストリームから生のUTF入力を処理し、現在接続されているすべてのサーバーで結果を返すPythonソケットサーバーを開発し始めましたが、うまくいきました。スレッドごとに2つのスレッドを使用しているので、CPUがすぐに消えてしまうのではないかと心配しています。接続。 (それはJavaで呼ばれるようすなわちFixedThreadPool
)スレッドプールの一定量を有する非ブロックIO 非同期ソケットプログラミングのベストソリューション
私が持っている:
私は2つのことのためのアイデアを持っていますどちらが良いか分からないので、あなたのアドバイスやアイデアに感謝します。
ありがとうございます!
私はAnyEventに行くだろうが、それはPythonではない。 http://search.cpan.org/perldoc?AnyEventを参照してください。 CPU時間が数パーセントの(私の場合はデータと接続の種類によって異なる)500-1000の同時接続を処理します。 – Sebastian
3)* bleep *スレッドを使用し、代わりにイベントベースのフレームワークを使用します。 –
私は学校の後にそれを見て、感謝! – justblender