2016-11-21 10 views
3

Java NIO(チャンネル、セレクタ、..)を理解しています。私はTomcatのスレッドプールをSpringブートから適切に構成できるように、Tomcat NIOをよりよく理解したいと思います。Tomcat NIOスレッドプール

誰かがそれぞれのスレッドプールの目的を説明してください、そして、これらがJava NIOに関連してどのように機能するのでしょうか? HTTPリクエストの処理中にどのスレッドプールが使用されているかを指摘することもできます。糸の間に観察さ

一部Tomcat8スレッドプールはダンプ:

http-nio-<port>-Acceptor (usually 1 or 2 threads) 
http-nio-<port>-ClientPoller-<index> (usually 2) 
http-nio-<port>-exec-<index> (usually 10) 
NioBlockingSelector.BlockPoller-<index> (usually 2) 

答えて

0

HTTP-NIOを - exec-(通常10)=>これは設定によって制御することができる "server.tomcat.max-スレッド= 10" application.propertiesにあります。 1に設定すると、http-nio-exec-1という1つのスレッドしか表示されません。

他のスレッドプールを調べようとしています。

関連する問題