特定の機能のためにメモリを大量に消費する処理があり、この処理への並列リクエストの数を制限したいと思います。WebLogicの「ワークマネージャ」を使用し、そのサーブレットのスレッド数に制限を設けることで設定できます。
たとえば、最大スレッド制限を3とすると、並列リクエストが10個ある場合。7つのリクエストがキューにあります。キューで待機しているこれらの要求の処理に最大30〜40分かかる場合があります。簡単なテストを行いましたが、15分後にタイムアウトが発生し、1時間後にメッセージを受信したため、受信したページを表示できません。
WebLogicにタイムアウトを増減し、ページを表示できないようにする設定があるかどうかを知っている人はいますか?
誰かがこれについて何か考えを持っているかどうかを感謝します。