名字里帶有Acceptor的線程負責接收瀏覽器的連接請求。
名字里帶有Poller的線程,其實內部是個Selector,負責偵測IO事件。
名字里帶有Catalina-exec的是工作線程,負責處理請求。
名字里帶有 Catalina-utility的是Tomcat中的工具線程,主要是干雜活,比如在后台定期檢查Session是否過期、定期檢查Web應用是否更新(熱部署熱加載)、檢查異步Servlet的連接是否過期等等。
參考鏈接:https://time.geekbang.org/column/article/99770
