3
我瞭解Java NIO(channels,selector,..)。我想更好地瞭解Tomcat NIO,以便我可以從Spring引導中適當地配置Tomcat的線程池。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)