Spring Boot - Клиент администратора
Для мониторинга и управления вашим приложением микросервисов через Spring Boot Admin Server вам следует добавить начальную клиентскую зависимость Spring Boot Admin и указать URI Admin Server в файле свойств приложения.
Note - Для мониторинга приложения вы должны включить конечные точки Spring Boot Actuator для своего приложения Microservice.
Сначала добавьте следующую зависимость стартового клиента Spring Boot Admin и зависимость стартового исполнительного механизма Spring Boot в файл конфигурации сборки.
Пользователи 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>
Пользователи 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')
Теперь добавьте URL-адрес Spring Boot Admin Server в файл свойств вашего приложения.
Для пользователей файла свойств добавьте следующие свойства в файл application.properties.
spring.boot.admin.url = http://localhost:9090/
Для пользователей YAML добавьте следующее свойство в файл application.yml.
spring:
boot:
admin:
url: http://localhost:9000/
Теперь создайте исполняемый файл JAR и запустите приложение Spring Boot, используя следующие команды Maven или Gradle.
Для Maven вы можете использовать команду, как показано -
mvn clean install
После «BUILD SUCCESS» вы можете найти файл JAR в целевом каталоге.
Для Gradle вы можете использовать команду, как показано ниже -
gradle clean build
После «BUILD SUCCESSFUL» вы можете найти файл JAR в каталоге build / libs.
Теперь запустите файл JAR, используя показанную команду -
java –jar <JARFILE>
Теперь приложение запущено на порту 9090 Tomcat, как показано -
Теперь нажмите следующий URL-адрес в своем веб-браузере и увидите, что ваше приложение Spring Boot зарегистрировано на Spring Boot Admin Server.
http://localhost:9090/
Теперь щелкните Details кнопку и увидеть конечные точки исполнительных механизмов в пользовательском интерфейсе сервера администратора.