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

SpringBoot Admin 使用指南(推薦)

 更新時間:2018年01月18日 09:32:00   作者:zhisheng  
這篇文章主要介紹了SpringBoot Admin 使用指南(推薦),Spring Boot Admin 是一個管理和監(jiān)控你的 Spring Boot 應用程序的應用程序,非常具有實用價值,需要的朋友可以參考下

Spring Boot Admin 是一個管理和監(jiān)控你的 Spring Boot 應用程序的應用程序。 這些應用程序通過 Spring Boot Admin Client(通過 HTTP)注冊或者使用 Spring Cloud(例如 Eureka)發(fā)現(xiàn)。 UI只是 Spring Boot Actuator 端點上的一個 AngularJs 應用程序。

快速開始

首先在 IDEA 創(chuàng)建一個 SpringBoot 項目,把它當作 server 端,工程如下:

然后在 pom.xml 中引入依賴:

<dependency>
  <groupId>de.codecentric</groupId>
  <artifactId>spring-boot-admin-server</artifactId>
  <version>1.5.6</version>
</dependency>
<dependency>
  <groupId>de.codecentric</groupId>
  <artifactId>spring-boot-admin-server-ui</artifactId>
  <version>1.5.6</version>
</dependency>

繼續(xù)在啟動類 SpringbootAdminApplication.java 中引入注解 @EnableAdminServer ,然后運行項目:

訪問 http://localhost:8084/ 即可:

此時會發(fā)現(xiàn)沒有任何應用程序的信息。

接下來我們新建一個 SpringBoot 項目,把它當作客戶端程序,工程如下:

在 pom.xml 中添加依賴:

<dependency>
  <groupId>de.codecentric</groupId>
  <artifactId>spring-boot-admin-starter-client</artifactId>
  <version>1.5.6</version>
</dependency>

然后在 application.yml 中設置:

spring.boot.admin.url=http:localhost:8094 用于將當前應用注冊到 Spring Boot Admin。

還可以設置,spring.boot.admin.client.name: (應用程序的名字)不設置的話會有默認的名字

此時把兩個項目運行起來:

點擊圖中的 detail 按鈕:可以看到應用程序的健康值、內存、JVM、GC 等信息。

metrics 信息:

環(huán)境 信息:

log 信息:

JMX 信息:

線程 信息:

Trace追蹤信息:

還可以下載 Heapdump 文件。

剛才首頁的應用列表后面有個紅色的 ×,我們可以將注冊上去的應用移除,但是只要你不把程序停掉,它立馬又會注冊上去。

還有就是應用列表的 version 和 info 上面的圖中為空,下面看看怎么把它變出來:

info.groupId: @project.groupId@
info.artifactId: @project.artifactId@
info.version: @project.version@

重新運行客戶端程序,刷新頁面可以發(fā)現(xiàn):

還可以查詢應用程序的事件變化:

客戶端應用程序

JMX bean管理

要在管理界面中與JMX-beans進行交互,您必須在客戶端應用程序中包含 Jolokia,

pom.xml 加入依賴:

<dependency>
  <groupId>org.jolokia</groupId>
  <artifactId>jolokia-core</artifactId>
</dependency>

重啟客戶端程序后,就可以在這里與 JMX 做交互了:

還有很多 SpringBoot Admin 客戶端配置選項:

http://codecentric.github.io/spring-boot-admin/1.5.6/#spring-boot-admin-client

服務端程序

也有些 SpringBoot Admin 服務端程序配置選項:

http://codecentric.github.io/spring-boot-admin/1.5.6/#spring-boot-admin-server

官方文檔里面還有些關于服務下線消息通知的知識,想了解的可以查看:

http://codecentric.github.io/spring-boot-admin/1.5.6/#_notifications

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

相關文章

  • Java異常處理原理與用法實例分析

    Java異常處理原理與用法實例分析

    這篇文章主要介紹了Java異常處理原理與用法,結合實例形式分析了Java異常處理相關概念、原理、用法及操作注意事項,需要的朋友可以參考下
    2020-04-04
  • Spring責任鏈模式使用實例講解

    Spring責任鏈模式使用實例講解

    責任鏈是行為型設計模式的一種,通過前一個處理者記錄下一個處理者的方式形成一條處理鏈??蛻舳嗽谡{用時只需要將請求傳遞到責任上即可,無需關注鏈路中的具體的傳遞過程。而鏈路中內部的處理,是按照前一個處理者記錄的下一個處理者依次執(zhí)行
    2023-01-01
  • Java處理XSS漏洞的四種方法小結

    Java處理XSS漏洞的四種方法小結

    本文主要介紹了Java處理XSS漏洞的四種方法小結,包含使用HTML實體編碼、使用內容安全策略(CSP)、使用框架內置的XSS防護和自定義過濾器等方法,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • Spring Security入門demo案例

    Spring Security入門demo案例

    Spring Security是一個高度自定義的安全框架,本文主要介紹了Spring Security入門,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 淺談Spring單例Bean與單例模式的區(qū)別

    淺談Spring單例Bean與單例模式的區(qū)別

    這篇文章主要介紹了淺談Spring單例Bean與單例模式的區(qū)別,具有一定借鑒價值,需要的朋友可以參考下
    2017-12-12
  • java 中復合機制的實例詳解

    java 中復合機制的實例詳解

    這篇文章主要介紹了java 中復合機制的實例詳解的相關資料,希望通過本文大家能了解繼承和復合的區(qū)別并應用復合這種機制,需要的朋友可以參考下
    2017-09-09
  • SpringCloud微服務架構實戰(zhàn)之微服務治理功能的實現(xiàn)

    SpringCloud微服務架構實戰(zhàn)之微服務治理功能的實現(xiàn)

    這篇文章主要介紹了SpringCloud微服務架構實戰(zhàn)之微服務治理,這些治理工具主要包括服務的注冊與發(fā)現(xiàn)、負載均衡管理、動態(tài)路由、服務降級和故障轉移、鏈路跟蹤、服務監(jiān)控等,需要的朋友可以參考下
    2022-02-02
  • SpringBoot全局異常處理之解決404/500錯誤

    SpringBoot全局異常處理之解決404/500錯誤

    在搭建項目框架的時候用的是springboot,想統(tǒng)一處理異常,但是發(fā)現(xiàn)404的錯誤總是捕捉不到,總是返回的是springBoot自帶的錯誤結果信息,這篇文章主要給大家介紹了關于SpringBoot全局異常處理之解決404/500錯誤的相關資料,需要的朋友可以參考下
    2023-11-11
  • 通過實例解析POJO和JavaBean的區(qū)別

    通過實例解析POJO和JavaBean的區(qū)別

    這篇文章主要介紹了通過實例解析POJO和JavaBean的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • Java數(shù)字圖像處理之圖像灰度處理

    Java數(shù)字圖像處理之圖像灰度處理

    這篇文章主要為大家詳細介紹了Java數(shù)字圖像處理之圖像灰度處理,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06

最新評論