Lifecycle(生命周期)、Pipeline和Valve
参考:Tomcat架构解析单工程架构则已经远远不能满足现有业务需求了。所以在这种情况下,淘宝在13年开启了插件化架构的重构,后来在14年迎来了手机淘宝有史以来最大规模的重构,将项目重构为组件化架构。在tomcat中各种容器也就是着各种组件的形式进行设计。所有的组件均存在启动、定制等生命周期方法,拥有生命周期管理的特性,然后根据组件的这一特点抽象一个Lifecycle通用接口,Lifecycle接口核心方法init():初始化组件。start():启动组件。stop():停止组件。desto






