tomcat 总结

1:tomcat 组件都继承了Lifecycle,所以在启动中会触发各种事件给监听者,监听者就启动自己然后又触发启动事件,这样就构成了一个启动链,容器的监听者有EnginConfig,HostConfig,,,,,。

2:当一个请求进来,JIoEndpoint 类接受请求,然后在CoyoteAdapter类中就处理好要哪个host,哪个context,哪个wrapper处理,然后设置到Request中,他们之间又通过valve 来连接处理。

你可能感兴趣的:(tomcat 总结)