Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)


7.3.1 Webクライアントからの接続数の制御の概要

NIO HTTPサーバでは,一度に接続するWebクライアントやリバースプロキシの数の最大値を制御します。

なお,クライアントからの接続要求は,TCP/IPのListenキューに登録されて,Acceptorスレッドに渡されます。接続数の上限を超えたクライアントからの接続要求は,Listenキューに蓄えられます。Listenキューに蓄えられたクライアントからの接続要求が指定した最大値を超えた場合,クライアントはサーバへの接続に失敗します。

リバースプロキシを配置し,NIO HTTPサーバと常設コネクションで接続する場合,Listenキューに蓄えられた接続要求はエラーとなるため,接続数をリバースプロキシからの接続数以上に設定してください。