91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

SpringBoot Admin 使用指南(推薦)

發布時間:2020-08-31 11:40:11 來源:腳本之家 閱讀:204 作者:zhisheng 欄目:編程語言

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

快速開始

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

SpringBoot Admin 使用指南(推薦)

然后在 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>

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

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

SpringBoot Admin 使用指南(推薦)

此時會發現沒有任何應用程序的信息。

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

SpringBoot Admin 使用指南(推薦)

在 pom.xml 中添加依賴:

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

然后在 application.yml 中設置:

SpringBoot Admin 使用指南(推薦)

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

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

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

SpringBoot Admin 使用指南(推薦)

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

SpringBoot Admin 使用指南(推薦)

metrics 信息:

SpringBoot Admin 使用指南(推薦)

環境 信息:

SpringBoot Admin 使用指南(推薦)

log 信息:

SpringBoot Admin 使用指南(推薦)

JMX 信息:

SpringBoot Admin 使用指南(推薦)

線程 信息:

SpringBoot Admin 使用指南(推薦)

Trace追蹤信息:

SpringBoot Admin 使用指南(推薦)

還可以下載 Heapdump 文件。

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

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

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

SpringBoot Admin 使用指南(推薦)

重新運行客戶端程序,刷新頁面可以發現:

SpringBoot Admin 使用指南(推薦)

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

SpringBoot Admin 使用指南(推薦)

客戶端應用程序

JMX bean管理

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

pom.xml 加入依賴:

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

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

SpringBoot Admin 使用指南(推薦)

還有很多 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

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

向AI問一下細節

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

AI

岳阳县| 兴文县| 长治县| 阿拉善左旗| 剑阁县| 体育| 基隆市| 碌曲县| 思南县| 长沙市| 安平县| 临夏市| 巢湖市| 水城县| 长宁区| 石棉县| 湄潭县| 塘沽区| 牙克石市| 金堂县| 玛沁县| 平谷区| 满城县| 五大连池市| 武胜县| 桐梓县| 驻马店市| 仙桃市| 安乡县| 甘南县| 酒泉市| 沙雅县| 綦江县| 沾化县| 新巴尔虎左旗| 鹰潭市| 景宁| 光泽县| 阳城县| 禹州市| 吉木萨尔县|