Для мониторинга и управления вашим микросервисным приложением через Spring Boot Admin Server необходимо добавить зависимость клиента запуска Spring Boot Admin и указать URI Admin Server в файле свойств приложения.
Примечание. Для мониторинга приложения необходимо включить конечные точки 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: // локальный: 9090 /
Теперь нажмите кнопку Details и увидите конечные точки привода в пользовательском интерфейсе Admin Server.