1、Spring Boot 的默认Servlet 容器
spring boot 底层默认是使用 tomcat 作为 web 容器
2、如何修改 Servlet 容器相关配置
1)修改和server有关的配置(ServerProperties【实际也就是EmbeddedServletContainerCustomizer】)
2)编写一个EmbeddedServletContainerCustomizer:嵌入式的Servlet容器的定制器;来修改Servlet容器的 配置
3、切换默认 web 容器
三种可选
Tomcat(默认)
Jetty(适合长连接)
Undertow(高性能并发、但不支持jsp)
需要修改容器,在 pom 文件进行替换即可,且依赖的命名规则类似
4、嵌入式 Servlet 启动原理