我想知道tomcat NIO连接器的内部结构.当我们创建一个实现CometProcessor的servlet时,线程究竟是如何使用的呢?它仍然是每个连接一个线程吗?
从我读到的,谈话就像这样
客户端连接到servlet
Servlet会挂起连接,直到连接的客户端可以获得任何数据
数据准备就绪后,服务器会写入httpResponse并将其刷新.这实际上断开了连接?
客户端发送另一个服务器再次挂起的请求.
当这种情况持续发生时会使用多少个线程?
tomcat nio
nio ×1
tomcat ×1