1. 程式人生 > 其它 >27. SpringBoot 切換內嵌Servlet容器

27. SpringBoot 切換內嵌Servlet容器

我們之前自己寫過一個Servlet容器 ,EmbeddedServletContainerCustomizer ,直接加入到SpringBoot容器即可,他預設是Tomcat ,我們可以選中他 按 Ctrl + h 檢視樹,然後就可以發現 :

SpringBoot 預設支援3個Servlet容器,預設使用是 Tomcat :

1Tomcat 2Undertow 3 Jetty

現在我們嘗試把Tomcat剛換成 Undertow 和 Jetty

Undertow 不支援JSP
Jetty 適用於長連線

為什麼預設用Tomcat 因為依賴了Tomcat 我們吧依賴exinclude

然後我們換上Undertow即可:

執行:

可以看到 程式設計了 Undertow

嘗試更換為Jetty:

所以 你以後自己寫的EmbeddedServletContainerCustomizer Servlet容器 預設就會是你自己換的
那個內嵌容器了.

本文來自部落格園,作者:Bi-Hu,轉載請註明原文連結:https://www.cnblogs.com/bi-hu/p/15163908.html