旧版
配置嵌入式Servlet容器
SpringBoot默认使用Tomcat作为嵌入式Servlet容器
如何定制和修改Servlet容器相关配置
1.在配置文件中定制和修改Servlet容器有关的配置...,Undertow
Tomcat是最稳定的服务器,一般情况下推荐使用
Jetty更适合长连接的服务,但是长连接的服务Netty比Jetty更优秀
Undertow更适合于IO密集型服务器或者文件服务器...:后置处理器,在bean初始化(创建完对象,还没有赋值)时执行初始化工作
步骤:
1.SpringBoot根据导入的依赖情况,给容器中添加相应的嵌入式容器工厂
2.容器中某个组件要创建对象时,便会调用后置处理器...,只要是嵌入式Servlet容器工厂,后置处理器就会工作.
3.后置处理器从容器中获取所有嵌入式容器处理器定制器,调用嵌入式容器处理器定制器中的方法对嵌入式容器处理器进行配置
嵌入式Servlet容器启动原理...SpringBoot主类的main方法,启动IOC容器,创建嵌入式Servlet容器
war包:启动服务器,服务器启动SpringBoot应用(SpringBootServletInitializer)