引言

通过前两篇文章,已经做好了Tomcat源码分析的准备,但是工程那么大,到底要从哪一块开始入手分析呢?

我这里选择了以下两个分析的方向:

  • 1 Tomcat启动过程分析
    目的是了解Tomcat启动流程,入口在startup.sh脚本。
  • 2 Tomcat请求处理过程分析
    通过监听端口,获取客户的请求,对请求进行封装,再做业务处理,最终将结果返回给客户的一系列过程,入口在监听到请求之后的处理阶段,
    等分析完Tomcat的启动流程自然就知道具体的入口位置。