ClassLoader初始化
发生在org.apache.catalina.startup.Bootstrap#init()
Catalina初始化
1、加载Digester工具
发生在org.apache.catalina.startup.Catalina#load()
2、容器启动,启用StandardContext维持Socket连接
Digester工具初始化
发生在org.apache.catalina.startup.Catalina#load()
从配置文件读取信息,并且将pojo,StandardServer、StandardService、StandardEngine、StandardHost、Connector类名加载到集合中
org.apache.catalina.startup.Catalina#createStartDigester
将StandardServer、StandardService、StandardEngine、StandardHost、Connector类实例化
getServer().init();