欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot配置actuator的代碼

 更新時間:2022年03月24日 09:54:44   作者:KILL?->?NPE  
這篇文章主要介紹了SpringBoot配置actuator,這里大家需要注意可以監(jiān)控SpringBoot?中的?Tomcat?性能數(shù)據(jù),?以日志形式定期輸出監(jiān)控數(shù)據(jù),?只需要配置一個Bean,需要的朋友可以參考下

Actuator簡介

監(jiān)控分類

  • Actuator 提供Rest接口,展示監(jiān)控信息。
  • 接口分為三大類:
  • 應(yīng)用配置類:獲取應(yīng)用程序中加載的應(yīng)用配置、環(huán)境變量、自動化配置報告等與SpringBoot應(yīng)用相關(guān)的配置類信息。
  • 度量指標(biāo)類:獲取應(yīng)用程序運行過程中用于監(jiān)控的度量指標(biāo),比如:內(nèi)存信息、線程池信息、HTTP請求統(tǒng)計等。
  • 操作控制類:提供了對應(yīng)用的關(guān)閉等操作類功能。

下面看下SpringBoot配置actuator的詳細(xì)代碼,內(nèi)容如下所示:

引入jar包

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-actuator</artifactId> 
</dependency>

配置yml文件

# actuator 監(jiān)控配置
management:
  endpoints:
    web:
      exposure:
        #默認(rèn)值訪問health,info端點  用*可以包含全部端點
        include: "*"
  endpoint:
    health:
      show-details: always #獲得健康檢查中所有指標(biāo)的詳細(xì)信息

具體使用方法不做多解釋, 注意可以監(jiān)控SpringBoot 中的 Tomcat 性能數(shù)據(jù), 以日志形式定期輸出監(jiān)控數(shù)據(jù), 只需要配置一個Bean

@Configuration
class MetricsConfig {
    @Bean
    LoggingMeterRegistry loggingMeterRegistry() {
        return new LoggingMeterRegistry();
    }
}

如果需要修改打印的頻率,可修改LoggingRegistryConfig以更改其打印頻率

//下面是單獨的配置實現(xiàn)的參考,當(dāng)需要修改配置時候可以使用
  return new LoggingMeterRegistry(new LoggingRegistryConfig() {
       @Override
     public Duration step() {
         return Duration.ofSeconds(10);//10秒輸出一次
       }
       @Override
       public String get(String key) {
            return null;
       }
   }, Clock.SYSTEM);
}

到此這篇關(guān)于SpringBoot配置actuator的文章就介紹到這了,更多相關(guān)SpringBoot配置actuator內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 猜你不知道Spring Boot的幾種部署方式(小結(jié))

    猜你不知道Spring Boot的幾種部署方式(小結(jié))

    這篇文章主要介紹了猜你不知道Spring Boot的幾種部署方式(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • SpringMvc根據(jù)返回值類型不同處理響應(yīng)的方法

    SpringMvc根據(jù)返回值類型不同處理響應(yīng)的方法

    這篇文章主要介紹了SpringMvc根據(jù)返回值類型不同處理響應(yīng),我們可以通過控制器方法的返回值設(shè)置跳轉(zhuǎn)的視圖,控制器支持如void,String,ModelAndView類型,需要的朋友可以參考下
    2023-09-09
  • SpringBoot如何根據(jù)目錄結(jié)構(gòu)生成API接口前綴

    SpringBoot如何根據(jù)目錄結(jié)構(gòu)生成API接口前綴

    這篇文章主要介紹了SpringBoot如何根據(jù)目錄結(jié)構(gòu)生成API接口前綴,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • javafx實現(xiàn)時鐘效果

    javafx實現(xiàn)時鐘效果

    這篇文章主要為大家詳細(xì)介紹了javafx實現(xiàn)時鐘效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • 在實踐中了解Java反射機(jī)制應(yīng)用

    在實踐中了解Java反射機(jī)制應(yīng)用

    當(dāng)程序運行時,允許改變程序結(jié)構(gòu)或變量類型,這種語言稱為動態(tài)語言。我們認(rèn)為java并不是動態(tài)語言,但是它卻有一個非常突出的動態(tài)相關(guān)機(jī)制,俗稱:反射。下面我們來簡單學(xué)習(xí)一下吧
    2019-05-05
  • java8的stream如何取max

    java8的stream如何取max

    這篇文章主要介紹了java8的stream如何取max問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • java中實體類和JSON對象之間相互轉(zhuǎn)化

    java中實體類和JSON對象之間相互轉(zhuǎn)化

    Java中關(guān)于Json格式轉(zhuǎn)化Object,Map,Collection類型和String類型之間的轉(zhuǎn)化在我們實際項目中應(yīng)用的很是普遍和廣泛。最近工作的過程中也是經(jīng)常有,因此,自己封裝了一個類分享給大家。
    2015-05-05
  • Spring TransactionalEventListener事務(wù)未提交讀取不到數(shù)據(jù)的解決

    Spring TransactionalEventListener事務(wù)未提交讀取不到數(shù)據(jù)的解決

    這篇文章主要介紹了Spring TransactionalEventListener事務(wù)未提交讀取不到數(shù)據(jù)的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Java中實現(xiàn)分布式定時任務(wù)的方法

    Java中實現(xiàn)分布式定時任務(wù)的方法

    這篇文章主要介紹了Java中實現(xiàn)分布式定時任務(wù),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 詳解SpringBoot如何使用Redis和Redis緩存

    詳解SpringBoot如何使用Redis和Redis緩存

    這篇文章主要為大家詳細(xì)介紹了SpringBoot如何使用Redis和Redis緩存,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)SpringBoot有一定的幫助,需要的可以參考一下
    2022-06-06

最新評論