亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SpringBoot怎么配置和切換Tomcat

發布時間:2022-08-17 16:13:21 來源:億速云 閱讀:193 作者:iii 欄目:開發技術

這篇“SpringBoot怎么配置和切換Tomcat”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“SpringBoot怎么配置和切換Tomcat”文章吧。

1.基本介紹

SpringBoot 支持的 webServer: Tomcat, Jetty, or Undertow

SpringBoot怎么配置和切換Tomcat

SpringBoot怎么配置和切換Tomcat

SpringBoot 應用啟動是 Web 應用時。web 場景包-導入 tomcat

支持對 Tomcat(也可以是 Jetty 、Undertow)的配置和切換

2.內置 Tomcat 的配置

1.通過 application.yml 完成配置

server:
  #配置端口
  port: 9999
  #對tomcat進行配置
  tomcat:
    threads:
      #表示最大的工作線程(銀行有10個柜臺,每個柜臺處理200個請求 10*200=最大連接數),默認是200
      max: 10
      #最小工作線程默認是10
      min-spare: 5
      #tomcat啟動的線程達到最大值,接受排隊的請求個數,默認100
    accept-count: 200
    #最大連接數,并發數
    max-connections: 2000
    #建立連接的超時時間,默認20秒,單位毫秒
    connection-timeout: 10000

2.通過類來配置 Tomcat

通過類來配置 Tomcat(說明: 配置文件可配置的更全.)

注銷 application.yml 對 tomcat 配置,完成測試

/**
 * 通過類來配置Tomcat
 */
@Component
public class CustomizationBean implements WebServerFactoryCustomizer<ConfigurableServletWebServerFactory> {
    @Override
    public void customize(ConfigurableServletWebServerFactory server) {
        server.setPort(10000); //我們設置了server的端口為10000
    }
}

3.切換 WebServer

演示如何切換成 Undertow

1.排除調內嵌的tomcat依賴

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-web</artifactId>
   <exclusions>
      <exclusion>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-tomcat</artifactId>
      </exclusion>
   </exclusions>
</dependency>

2.引入undertow依賴

<!-- 引入 undertow -->
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-undertow</artifactId>
</dependency>

3.說明: 因為去掉了 tomcat 的依賴,所以項目有使用到 tomcat 相關類/接口,就會報 錯,注銷/刪除這部分代碼即可 , 運行項目,完成測試

以上就是關于“SpringBoot怎么配置和切換Tomcat”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

调兵山市| 巢湖市| 阳东县| 长宁区| 依安县| 怀仁县| 宜兰市| 岳阳县| 达日县| 石城县| 贵阳市| 德化县| 彭阳县| 营口市| 梓潼县| 基隆市| 宁武县| 修武县| 北流市| 南部县| 晋宁县| 保山市| 兴隆县| 滦南县| 彩票| 盐山县| 固阳县| 鲜城| 财经| 定西市| 巫山县| 汉寿县| 宜丰县| 镇宁| 钦州市| 宁德市| 正宁县| 广饶县| 洪雅县| 敦化市| 沈丘县|