spring-boot-plus1.1.0釋出-整合Spring Boot Admin管理和監控應用
阿新 • • 發佈:2019-12-31
Spring Boot Admin
Spring Boot Admin用來管理和監控Spring Boot應用程式 應用程式向我們的Spring Boot Admin Client註冊(通過HTTP)或使用SpringCloud®(例如Eureka,Consul)發現 UI是Spring Boot Actuator端點上的Vue.js應用程式 此專案中,Server和Client在一個專案中
Purpose
每個人都可以獨立、快速、高效地開發專案!
Everyone can develop projects independently,quickly and efficiently!
官網地址:springboot.plus
GITHUB:github.com/geekidea/sp…
GITEE:gitee.com/geekidea/sp…
pom.xml依賴
spring boot admin版本宣告,與spring boot版本保持一致
<spring-boot-admin.version>2.1.6</spring-boot-admin.version>
複製程式碼
引入spring boot admin server
<dependency>
<groupId>de.codecentric</groupId >
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>${spring-boot-admin.version}</version>
</dependency>
複製程式碼
引入spring boot admin client
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId >
<version>${spring-boot-admin.version}</version>
</dependency>
複製程式碼
專案入口類註解配置
在入口類上標註@EnableAdminServer註解
@EnableAdminServer
@SpringBootApplication
public class SpringBootPlusApplication {
...
}
複製程式碼
配置檔案
spring:
boot:
admin:
client:
url: 'http://localhost:8888'
management:
endpoints:
web:
exposure:
include: "*"
endpoint:
health:
show-details: ALWAYS
複製程式碼
- url:spring boot admin訪問路徑,與當前專案訪問路徑一致
- endpoints:spring boot健康檢查、監控等,可配合spring boot admin使用
訪問控制檯
Spring Boot Admin主介面
Spring Boot Admin Client展示面板
Spring Boot Admin 例項面板
Spring Boot Admin Monitor
Spring Boot Admin 環境面板
Spring Boot Admin Beans面板
Spring Boot Admin 專案屬性配置面板
Spring Boot Admin Loggers
Spring Boot Admin 執行緒面板
Spring Boot Admin Controller對映面板
Spring Boot Admin Http呼叫鏈面板