前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tomcat启动分析 总结

tomcat启动分析 总结

作者头像
平凡的学生族
发布2019-05-25 09:23:19
8170
发布2019-05-25 09:23:19
举报
文章被收录于专栏:后端技术后端技术

本篇总结tomcat的启动流程和它的设计思想

  1. 通过startup.bat脚本运行,检查环境变量,并最终都会调用Bootstrap类的main方法。
  2. 调用init,初始化URLClassLoader且让当前线程使用。
  3. 调用catalina.initcatalina.start
  4. Catalina.init内,用Digester解析xml文件,生成嵌套的组件对象。
  5. 根据模板方法模式、责任链模式,依次调用各个组件的生命周期方法,如startinit
  6. 根据观察者模式,在生命周期的每个事件,会调用其上注册的监听者。

组件

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.04.10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 组件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档