Учебники

Пружинный ботинок — привод

Spring Boot Actuator предоставляет защищенные конечные точки для мониторинга и управления приложением Spring Boot. По умолчанию все конечные точки привода защищены. В этой главе вы узнаете подробно о том, как включить привод Spring Boot в свое приложение.

Включение Spring Boot Actuator

Чтобы включить конечные точки привода Spring Boot в ваше приложение Spring Boot, нам нужно добавить зависимость привода Spring Boot Starter в наш файл конфигурации сборки.

Пользователи Maven могут добавить приведенную ниже зависимость в ваш файл pom.xml.

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

Пользователи Gradle могут добавить следующую зависимость в ваш файл build.gradle.

compile group: 'org.springframework.boot', name: 'spring-boot-starter-actuator'

В файле application.properties нам нужно отключить защиту для конечных точек привода.

management.security.enabled = false

Пользователи файла YAML могут добавить следующее свойство в ваш файл application.yml.

management:
   security:
      enabled: false

Если вы хотите использовать отдельный номер порта для доступа к конечным точкам загрузчика Spring, добавьте номер порта управления в файл application.properties.

management.port = 9000

Пользователи файла YAML могут добавить следующее свойство в ваш файл application.yml.

management:
   port: 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> 

Теперь приложение запущено на порту Tomcat 8080. Обратите внимание, что если вы указали номер порта управления, то одно и то же приложение будет работать на двух разных номерах портов.

Приложение Startedc на порт Tomcat

Некоторые важные конечные точки привода пружинной загрузки приведены ниже. Вы можете ввести их в свой веб-браузер и следить за поведением вашего приложения.