Учебники

Spring Boot — Admin Client

Для мониторинга и управления вашим микросервисным приложением через 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, как показано на рисунке —

Выход Tomcat Port 9090

Теперь перейдите по следующему URL-адресу в веб-браузере и увидите, что приложение Spring Boot зарегистрировано на Spring Boot Admin Server.

HTTP: // локальный: 9090 /

Spring Boot Admin Server

Теперь нажмите кнопку Details и увидите конечные точки привода в пользовательском интерфейсе Admin Server.