Spring Boot 学习笔记(十二)嵌入式 Servlet 容器

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 启动原理

 

 

 

猜你喜欢

转载自www.cnblogs.com/qwertiLH/p/12345810.html