これが私のユースケースです。
- クライアントはサーバーにリクエストを送信します。
- サーバーは次の2.aを実行する必要があります。ネットワーク呼び出しを行ってデータを取得します(D)。
2.b. データを処理するプロセッサ(P)を作成します。 - PはDを処理し、応答をクライアントに送り返します
プロセッサの作成にはコストがかかります(約1〜3秒)。ただし、データDには依存しません。
私の計画は、2つの異なるスレッドを使用して、ネットワーク呼び出しとプロセッサの作成を並行して実行することです。
アプリサーバー内でマルチスレッドプログラミングを行ったことがありません。私の質問は、アプリサーバー(特にTomcatとJetty)内のスレッドを処理するための最良の方法は何ですか?
ありがとう。