Spring Boot Admin Server管理客戶端過程詳解
要通過Spring Boot Admin Server監(jiān)視和管理微服務應用程序,應該添加Spring Boot Admin啟動器客戶端依賴項,并將Admin Server URI指向應用程序?qū)傩晕募?/p>
注 - 要監(jiān)視應用程序,應為微服務應用程序啟用Spring Boot Actuator端點。
首先,在構建配置文件中添加以下Spring Boot Admin啟動程序客戶端依賴項和Spring Boot啟動程序執(zhí)行程序依賴項。
Maven用戶可以在pom.xml 文件中添加以下依賴項 -
<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-client</artifactId> <version>1.5.5</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
XML
Gradle用戶可以在build.gradle 文件中添加以下依賴項。
compile group: ‘de.codecentric‘, name: ‘spring-boot-admin-starter-client‘, version: ‘1.5.5‘ compile(‘org.springframework.boot:spring-boot-starter-actuator‘)
XML
主Spring Boot應用程序代碼如下:
package com.yiibai.adminclient;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import de.codecentric.boot.admin.config.EnableAdminServer;
@SpringBootApplication
@EnableAdminServer
public class AdminclientApplication {
public static void main(String[] args) {
SpringApplication.run(AdminclientApplication.class, args);
}
}
現(xiàn)在,將Spring Boot Admin Server URL添加到應用程序?qū)傩晕募小τ趯傩晕募脩?,請在application.properties 文件中添加以下屬性。
spring.boot.admin.url = http://localhost:9090/
對于YAML用戶,請在application.yml 文件中添加以下屬性。
spring:
boot:
admin:
url: http://localhost:9000/
現(xiàn)在,創(chuàng)建一個可執(zhí)行的JAR文件,并使用以下Maven或Gradle命令運行Spring Boot應用程序。
對于Maven,可以使用如下命令 -
mvn clean install
在“BUILD SUCCESS”之后,可以在target目錄下找到JAR文件。
對于Gradle,可以使用如下所示的命令 -
gradle clean build
在“BUILD SUCCESSFUL”之后,可以在build/libs目錄下找到JAR文件。
現(xiàn)在,使用顯示的命令運行JAR文件 -
java –jar <JARFILE>
現(xiàn)在,服務器應用程序(上一節(jié)中)已在Tomcat端口9090上啟動,客戶端應用程序已在Tomcat端口8090上啟動。
現(xiàn)在,從Web瀏覽器訪問以下URL,應該能看到Spring Boot應用程序已在Spring Boot Admin Server中注冊。
現(xiàn)在,單擊“Detail” 按鈕,然后在管理服務器UI中查看執(zhí)行器端點。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- 如何基于springboot-admin實現(xiàn)后臺監(jiān)控
- SpringBoot Admin用法實例講解
- SpringBoot Admin 使用指南(推薦)
- Spring Boot Admin監(jiān)控服務如何使用
- Spring Boot Admin郵件警報整合過程解析
- Spring Boot集群管理工具KafkaAdminClient使用方法解析
- 詳解使用spring boot admin監(jiān)控spring cloud應用程序
- 使用Spirng Boot Admin監(jiān)控Spring Cloud應用項目
- spring boot admin 搭建詳解
- 用SpringBoot Admin監(jiān)控SpringBoot程序
相關文章
Spring?Boot常用的參數(shù)驗證技巧和使用方法
Spring Boot是一個使用Java編寫的開源框架,用于快速構建基于Spring的應用程序,這篇文章主要介紹了Spring?Boot常用的參數(shù)驗證技巧和使用方法,需要的朋友可以參考下2023-09-09
springboot實現(xiàn)配置兩個parent的方法
這篇文章主要介紹了springboot實現(xiàn)配置兩個parent的方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12
基于Javamail實現(xiàn)發(fā)送郵件(QQ/網(wǎng)易郵件服務器)
這篇文章主要介紹了基于Javamail實現(xiàn)發(fā)送郵件,分別使用QQ郵箱作為smtp郵件服務器發(fā)送郵件,使用網(wǎng)易郵箱作為smtp郵件服務器發(fā)送郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-08-08

