1. 程式人生 > >Spring boot配置Servlet容器

Spring boot配置Servlet容器

配置Servlet容器

Spring boot預設使用Tomcat,作為Servlet容器
也支援Jetty、Undertow作為Servlet容器

Jetty

適合開發長連線應用
長連線,表示一直進行點對點連線

比如,Web聊天應用
聊天時,需要一直架起一個點對點連線

Undertow

是一個高效能,非阻塞的Servlet容器
併發效能非常好,但是,不支援JSP頁面

Servlet容器

嵌入式Servlet容器定製器
EmbeddedServletContainerCustomizer

使用customize方法,定製Servlet容器
傳遞一個ConfigurableEmbeddedServletContainer
用來配置所有的,嵌入式Servlet容器
這裡寫圖片描述


可以配置的Servlet容器
選擇ConfigurableEmbeddedServletContainer
Ctrl+H,顯示繼承樹
這裡寫圖片描述
包括
Tomcat、Undertow、Jetty
嵌入式Servlet容器工廠

工廠作用
建立這些嵌入式的Servlet容器