多くのクライアントを実行している単一のコンピューターと Twisted を使用する複数のサーバーの間でメッセージを送受信する簡単なプログラムを作成しています。これらのメッセージへの返信には、かなり長い計算が必要です。そのため、メッセージの受信をブロックしないように、クライアントとサーバーの両方に実装deferToThread()
しました。Callback()
ただし、同時に処理できる同時アクティブ接続の数を最大にしたいと考えています。現状では、私のプログラムは 10 の同時アクティブ接続を処理できると思います (クライアントまたはサーバーのいずれかで応答の計算を実行する 10 のスレッドのように)。これがアクティブな接続のデフォルト数であることは理にかなっていますsuggestThreadPoolSize()
か?