tft每日頭條

 > 生活

 > spring boot 内置指标

spring boot 内置指标

生活 更新时间:2024-11-26 06:52:52

spring boot 内置指标?引入pom<!--springboot内置Jetty , Tomcat , Undertow , 默認是Tomcat,需要排除Tomcat--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusIOns> <exclusion> <artifactId>org.springframework.boot</artifactId> <groupId>spring-boot-start-tomcat</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-undertow</artifactId> </dependency>,今天小編就來說說關于spring boot 内置指标?下面更多詳細答案一起來看看吧!

spring boot 内置指标(Springboot使用Undertow)1

spring boot 内置指标

Springboot使用Undertow
  1. Undertow 是紅帽公司開發的一款基于 NIO 的高性能 Web 嵌入式服務器
  2. Undertow的特點: 輕量級:它是一個 Web 服務器,但不像傳統的 Web 服務器有容器概念,它由兩個核心 Jar 包組成,加載一個 Web 應用可以小于 10MB 内存 servlet3.1 支持:它提供了對 Servlet3.1 的支持 WebSocket 支持:對 Web Socket 完全支持,用以滿足 Web 應用巨大數量的客戶端 嵌套性:它不需要容器,隻需通過 API 即可快速搭建 Web 服務器
  3. Springboot使用Undertow

引入pom

<!--springboot内置Jetty , Tomcat , Undertow , 默認是Tomcat,需要排除Tomcat--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusIOns> <exclusion> <artifactId>org.springframework.boot</artifactId> <groupId>spring-boot-start-tomcat</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-undertow</artifactId> </dependency>

常用配置:application.properties

# 設置IO線程數, 它主要執行非阻塞的任務,它們會負責多個連接, 默認設置每個CPU核心一個線程 # 不要設置過大,如果過大,啟動項目會報錯:打開文件數過多 # CPU有幾核,就填寫幾。 server.undertow.io-threads=32 # 阻塞任務線程池, 當執行類似servlet請求阻塞IO操作, undertow會從這個線程池中取得線程 # 它的值設置取決于系統線程執行任務的阻塞系數,默認值是IO線程數*8 server.undertow.worker-threads=2000 # 以下的配置會影響buffer,這些buffer會用于服務器連接的IO操作,有點類似netty的池化内存管理 # 每塊buffer的空間大小,越小的空間被利用越充分,不要設置太大,以免影響其他應用,合适即可 server.undertow.buffer-size=1024 # 每個區分配的buffer數量 , 所以pool的大小是buffer-size * buffers-per-region server.undertow.buffers-per-region=1024 # 是否分配的直接内存(NIO直接分配的堆外内存) server.undertow.direct-buffers=true

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved