揭开tomcat神秘的面纱之bootstrap启动2

在上文揭开tomcat神秘的面纱之bootstrap加载1中,本菜鸟分析道了context的启动就嘎然而止,是因为context的启动过程最复杂,现在来分析context的启动过程。

揭开tomcat神秘的面纱之bootstrap启动2
文章图片
Context的启动过程2.png
StandardContext是一个webApp,所有相关Context的启动都在Standard中,这里创建了webapp类加载器,创建pipleLine处理请求,以及启动整个项目。整快代码很难表述清楚,这里就不做源码解析了,实力不足,具体可以看图。
再附上总的图:
揭开tomcat神秘的面纱之bootstrap启动2
文章图片
tomcat的启动过程 .png 【揭开tomcat神秘的面纱之bootstrap启动2】

    推荐阅读