1

Java 1.7でTomcat 7.0.32を使用しています。クライアントがシングル スレッドで、高速でリクエストを送信するユース ケースがあります。今私の問題は私のサーバーであり、すべてのリクエストを処理しますが、これは長い待ち時間を犠牲にして行われます。通信は並行していないため、これは明らかです。コネクタが BIO であり、最大スレッドを 1 に設定し、受け入れカウントを 1 に設定した場合、3 つの同時要求を送信すると、接続が拒否されて失敗します。これは予想されます。

ただし、クライアントがシングル スレッドの場合、上記は当てはまりません。必要な数のリクエストを送信し続けることができます。ただし、レイテンシは低下します。これがまた自然。現在、接続を取得する時間が長い場合にOSが接続を拒否するように影響を与える可能性のあるサーバー(つまりTomcat)構成が利用可能かどうかを確認しようとしています。

何か案は?

ありがとう、

ヴィッキー

4

1 に答える 1