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

Spring Boot Actuator監(jiān)控器配置及使用解析

 更新時間:2020年07月10日 14:47:02   作者:edda_huang  
這篇文章主要介紹了Spring Boot Actuator監(jiān)控器配置及使用解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

一、簡介

Actuator(激勵者;執(zhí)行器)是Spring Boot提供的一個可挺拔模塊,用于對工程進行監(jiān)控。其通過不同的監(jiān)控終端實現(xiàn)不同的監(jiān)控功能。其功能與Dubbo的監(jiān)控中心類似,不同的是,Dubbo的監(jiān)控中心是需要專門部署的,而Spring Boot的Actuator是存在于每一個工程中的。

二、依賴

隨便一個Spring Boot工程中都可以使用Actuator對其進行監(jiān)控。

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

三、配置

#-----------------------------------Actuator監(jiān)控器------------------------------------
# Actuator監(jiān)控端口與控制中心,默認只開啟info、與health監(jiān)控
# http://localhost:9999/actuator/beans
management:
 server:
  port: 9999 #設置Actuator監(jiān)控端口
 endpoints:
  web:
   exposure:
    include: '*' #打開Actuator所有監(jiān)控
    #exclude: ['env','beans']
   base-path: /actuator #設置Actuator監(jiān)控基本路徑
 
#-----------------------------------INFO------------------------------------
#自定義INFO信息
#瀏覽器訪問 http://localhost:9999/actuator/info
info:
 company:
  name: '公司名稱'
  url: 'www.xxxx'
  addr: 'china'

四、訪問測試

1、beans終端

http://localhost:9999/actuator/beans

2、env

http://localhost:9999/actuator/env

3、自定義信息

五、常用的監(jiān)控終端

在百度搜索“springboot actuator”即可找到如下表格

HTTP 方法 監(jiān)控終端 功能描述
GET /autoconfig 提供了一份自動配置報告,記錄哪些自動配置條件通過了,哪些沒通過
GET /configprops 描述配置屬性(包含默認值)如何注入Bean
GET /beans 描述應用程序上下文里全部的Bean,以及它們的關系
GET /dump 獲取線程活動的快照
GET /env 獲取全部環(huán)境屬性
GET /env/{name} 根據(jù)名稱獲取特定的環(huán)境屬性值
GET /health 報告應用程序的健康指標,這些值由HealthIndicator的實現(xiàn)類提供
GET /info 獲取應用程序的定制信息,這些信息由info打頭的屬性提供
GET /mappings 描述全部的URI路徑,以及它們和控制器(包含Actuator端點)的映射關系
GET /metrics 報告各種應用程序度量信息,比如內(nèi)存用量和HTTP請求計數(shù)
GET /metrics/{name} 報告指定名稱的應用程序度量值
POST /shutdown 關閉應用程序,要求endpoints.shutdown.enabled設置為true
GET /trace 提供基本的HTTP請求跟蹤信息(時間戳、HTTP頭等)

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java實現(xiàn)輸出回環(huán)數(shù)(螺旋矩陣)的方法示例

    Java實現(xiàn)輸出回環(huán)數(shù)(螺旋矩陣)的方法示例

    這篇文章主要介紹了Java實現(xiàn)輸出回環(huán)數(shù)(螺旋矩陣)的方法,涉及java針對數(shù)組的遍歷、判斷、輸出等相關操作技巧,需要的朋友可以參考下
    2017-12-12
  • Springboot?中的?Filter?實現(xiàn)超大響應?JSON?數(shù)據(jù)壓縮的方法

    Springboot?中的?Filter?實現(xiàn)超大響應?JSON?數(shù)據(jù)壓縮的方法

    這篇文章主要介紹了Springboot?中的?Filter?實現(xiàn)超大響應?JSON?數(shù)據(jù)壓縮,定義GzipFilter對輸出進行攔截,定義 Controller該 Controller 非常簡單,主要讀取一個大文本文件,作為輸出的內(nèi)容,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-10-10
  • Javafx實現(xiàn)國際象棋游戲

    Javafx實現(xiàn)國際象棋游戲

    這篇文章主要為大家詳細介紹了Javafx實現(xiàn)國際象棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • Java 封裝的使用詳解

    Java 封裝的使用詳解

    在面向?qū)ο蟪淌皆O計方法中,封裝(英語:Encapsulation)是指一種將抽象性函式接口的實現(xiàn)細節(jié)部分包裝、隱藏起來的方法。封裝可以被認為是一個保護屏障,防止該類的代碼和數(shù)據(jù)被外部類定義的代碼隨機訪問。要訪問該類的代碼和數(shù)據(jù),必須通過嚴格的接口控制
    2021-11-11
  • 深入理解java中的synchronized關鍵字

    深入理解java中的synchronized關鍵字

    這篇文章主要介紹了java中的synchronized關鍵字,有需要的朋友可以參考一下
    2013-12-12
  • 數(shù)據(jù)庫基本操作語法歸納總結

    數(shù)據(jù)庫基本操作語法歸納總結

    本篇文章主要介紹了數(shù)據(jù)庫的一些常用方法及一些基本操作,需要的朋友可以參考下
    2017-04-04
  • Java中String類常用方法使用詳解

    Java中String類常用方法使用詳解

    String類是一個很常用的類,它位于java.lang包下,是Java語言的核心類,用來保存代碼中的字符串常量的,并且封裝了很多操作字符串的方法。本文就來聊聊String類常用方法使用,感興趣的可以了解一下
    2022-08-08
  • 獲取Java的MyBatis框架項目中的SqlSession的方法

    獲取Java的MyBatis框架項目中的SqlSession的方法

    SqlSession中包括已經(jīng)映射好的SQL語句,這樣對象實例就可以直接拿過來用了,那么這里就來講解獲取Java的MyBatis框架項目中的SqlSession的方法
    2016-06-06
  • java8根據(jù)某一屬性過濾去重的實例

    java8根據(jù)某一屬性過濾去重的實例

    這篇文章主要介紹了java8根據(jù)某一屬性過濾去重的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 基于Springboot+Mybatis對數(shù)據(jù)訪問層進行單元測試的方式分享

    基于Springboot+Mybatis對數(shù)據(jù)訪問層進行單元測試的方式分享

    本文將介紹一種快高效、可復用的解決測試方案——對數(shù)據(jù)訪問層做單元測試,文章通過代碼示例介紹的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2023-07-07

最新評論