1.springbootは、内蔵のTomcat関連の接続

最近の研究のTomcatの接続タイムアウトの問題、環境:jdk1.8 + springbootの2.1.1.RELEASEは、唯一の個人的な理解は、異議場合、私を修正してください。

springbootいくつかの設定パラメータのTomcatの:

サーバ:
  ポート: 8085
  サーブレット:
    コンテキスト -path:/ テスト
  Tomcatの:
    最大 -threads:1つのスレッドの#最大数、デフォルトの200
    受け入れ -countを:接続の最大数保留#1、100のデフォルトは、最終的にこの中に反映されますパブリック 抽象バインド(のSocketAddressローカル、のServerSocketChannel int型のバックログ)がスローIOExceptionが、socket.listen(バックログ)、サーバは(受け入れ行うことができません)クライアントの監視できる最大数の前に
    最大 -connections :. 1 接続の#最大数、デフォルト10000、TCPコネクションプールのTomcatのサイズ
接続経時:. 1個の#serverソケット端-timeoutは、デフォルトの60秒は、CLOSE_WAITのTCP状態をクライアント側またはサーバー側のキープアライブを提供(例えば閉鎖するクライアントとして)、現在のソケットを閉鎖しないであろうサーバー側とクライアント側の書き込みタイムアウトと判定され

 

3の関係は、図17に示します。

 

おすすめ

転載: www.cnblogs.com/Hleaves/p/11284316.html