随笔分类 - TOMCAT
摘要:先上一个图: 从图上我们可以了解到跟一个请求相关的组件大概有 connector、coyote、engine、host、context、servlet 那么会有几个问题: 1、connector是如何监听和接收请求的 2、connector如何传递请求到engine 3、engine又是如何经过一步
阅读全文
摘要:上一篇讲完了容器的初始化,下面会讲容器的启动 1、入口依然是Catalina的start方法中,会调用StandardServer的start方法 2、StandardServer调用StandardService的start方法 3、StandardService的start方法主要是调用Engi
阅读全文
摘要:Tomcat 启动方式一般都是直接调用bin下的start.*文件直接执行,而start.*文件都会调用catalina.*文件,catalina文件会直接执行bootstrap文件(java): 1、bootstrap的main方法为启动入口,首先会反射调用catalina,初始化类加载器 2、调
阅读全文