27. SpringBoot 切換內嵌Servlet容器
阿新 • • 發佈:2021-08-19
我們之前自己寫過一個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