Tomcat 组件
2023-05-14 12:58:48 1 举报
Tomcat 各个组件的关系。
作者其他创作
大纲/内容
数据包
SocketProcessor
wrapper/add
将SocketWrapper 封装到 算子中
收到新链接后创建
Servlet 容器 Engine,Host,Context,Wrapper
ProtocolHandler(AjpProtocol)
SocketChannel
服务器Server
endPoint
SocketWrapper
ServerSocketChannel
交给线程池来运行
LimitLatch限制连接数
ProtocolHandler(Http11NioProtocol)
Acceptor 循环监听
hostwww.b.com
服务Service
context/product
连接器组件Connector
ThreadPoolExecutor
hostwww.a.com
Service
PollerEvent[SocketWarpper]队列
wrapper/delete
hostwww.c.com
包装socketcannel、endpoint、SocketChannelHandler
容器engine
process
Poller
消费Acceptor给Poller放的PollEvent同步队列
context/user
ConnectionHandler
0 条评论
下一页