how tomcat works 读书杂记
linhai19881023
这个作者很懒,什么都没留下…
展开
-
StringManager与单例模式
在tomcat 源代码中,有这样一个实用类: org.apache.catalina.util.StringManager,基本上每个tomcat组件(如:connector, container, realm, loader, logger等)都会用到它。这是一个管理异常消息的helper class。 像tomcat这样的Servlet容器,异常消息无论是对系统管理员或...2012-08-29 16:22:12 · 493 阅读 · 0 评论 -
Tomcat生命周期管理与观察者模式
本文主要结合观察者模式,讲述Tomcat的生命周期管理。Tomcat的生命周期管理机制设计的非常优雅,在Tomcat启动时,只需要启动一个Server组件,就会启动所有的容器及对应的组件,并且触发这些容器的监听者,完成启动过程的设置。可以说是“一键式”启动的。停止过程也是一样。 本文首先简单介绍Tomcat中容器,组件及监听类的功能。因为Tomcat的生命周期...2012-09-01 11:04:21 · 153 阅读 · 0 评论