ページの先頭行へ戻る
Enterprise Application Platform V2.0.0 リリース情報

2.3.18 HTTP/2接続のコネクションプールにクライアン接続を維持する時間を指定する機能の追加

変更内容

システムプロパティjdk.httpclient.keepalive.timeoutで指定した期間(デフォルト30秒)、HTTP/2接続のコネクションプールにクライアン接続を維持するように変わりました。
ただし、jdk.httpclient.keepalive.timeout.h2を指定した場合は、jdk.httpclient.keepalive.timeoutでなく、このプロパティで指定した値を使用します。

V1.2以前

jdk.httpclient.keepalive.timeoutは、HTTP/2接続のコネクションプールに、指定した時間だけクライアン接続を維持させる効果はありません。

V2.0以降

jdk.httpclient.keepalive.timeoutプロパティで指定した期間(デフォルト30秒)、HTTP/2接続のコネクションプールにクライアン接続が維持されるようになります。
なお、jdk.httpclient.keepalive.timeout.h2を指定した場合は、このプロパティで指定した値を使用します。

対処方法

以下で説明している jdk.httpclient.keepalive.timeoutおよびjdk.httpclient.keepalive.timeout.h2の仕様にしたがって、アプリケーションに適切な値を設定してください。

https://bugs.openjdk.org/browse/JDK-8295649 のSpecification