创建线程并处理新连接
- EndPoint创建Acceptor线程循环监听新的连接(socket)。
- 监听到的新连接(socket)经过包装,创建SocketProcessor线程交给executor线程池处理。后续该连接上的请求都由该线程处理。
Acceptor的连接数,在三种Endpoint情形之下的默认值都是1,但可在server.xml中修改。由于服务器一般是多核CPU,所以一般配置为2或更多.
Connector架构、
处理请求
宏观角度Processor和Request复用
各组件在处理请求中的作用
网友评论