nginxの+ Tomcatのクラスタ、Tomcatのパラメータ最適化

maxKeepAliveRequests =「1」:

、nginxのダイナミック転送Tomcatは、nginxのキープアライブされていませんが、デフォルトで有効になってTomcatのエンドキープアライブは、キープアライブタイムアウトを待つことになります

デフォルト設定では、のConnectionTimeoutを使用しないことです。タイムアウトのTomcatと近いキープアライブTomcatの設定が必要です。

それ以外の場合は、Tomcatの多くTIMEWAITソケットを生成しますmaxKeepAliveRequests =「1」、それによってある程度離れダイTomcatを回避し、TomcatのTIME_WAITの接続を大量に回避することができます。

 

 

Tomcatの内、長いリンクが配置されているのconf / server.xmlファイルを許可するように構成されたブラウザの制御を担っているコネクタノードが長い直接接続に関連付けられた2つの特性を有するのTomcatに接続されて配置され、それらは次のとおりのKeepAliveTimeoutそれはデフォルト値とのConnectionTimeoutとして接続、他のコネクタの要求アライブマイクロ秒、待機を保持し、閉じる前にコネクタを示し、maxKeepAliveRequests他のであり、それはHTTP / 1.1最大HTTP / 1.0キープアライブ表しにアライブ/パイプラインを保持セット数が0未満であれば要求の数は、1に設定した場合、無効とパイプラインはオフキープアライブされ、要求の最大数は、キープアライブには制限できなくなります。私たちは限りmaxKeepAliveRequestsを1に設定することができますよう、長い接続を閉じたいときにTomcatこと、接続のデフォルトの長さは、開いています

おすすめ

転載: www.cnblogs.com/digdeep/p/11622059.html