04 2021 档案

摘要:前置知识 了解tomcat nio处理流程之前需要了解一下IO多路复用和Reactor模型。下图是主从Reactor多线程模型的设计图,mainReactor负责接收连接,subReactor负载读写数据,工作线程池负责编解码和计算,tomcat的架构模型和下图类似,但是有点区别。 Tomcat N 阅读全文
posted @ 2021-04-18 17:14 刘皓lh 阅读(576) 评论(0) 推荐(0)
摘要:整体架构 整体上分为两部分,连接器和容器。连接器也就是Connector,负责建立连接和处理IO请求。Engine是最上层容器,容器之间通过管道相连,最终找到对应我们定义的Servlet执行业务代码 connector 如何处理请求 Acceptor用于接收连接,Processor用于解析http请 阅读全文
posted @ 2021-04-11 16:01 刘皓lh 阅读(56) 评论(0) 推荐(0)