tomcat启动分析 总结 2019-05-25 09:23:19 浏览数 (1) 本篇总结tomcat的启动流程和它的设计思想通过startup.bat脚本运行,检查环境变量,并最终都会调用Bootstrap类的main方法。调用init,初始化URLClassLoader且让当前线程使用。调用catalina.init和catalina.start。 Catalina.init内,用Digester解析xml文件,生成嵌套的组件对象。根据模板方法模式、责任链模式,依次调用各个组件的生命周期方法,如start、init。根据观察者模式,在生命周期的每个事件,会调用其上注册的监听者。组件 bootstrap tomcat bat init url 0 人点赞 上一篇:分享雷军22年前编写的代码