Spring Boot - Cliente de administración

Para monitorear y administrar su aplicación de microservicio a través de Spring Boot Admin Server, debe agregar la dependencia del cliente de inicio Spring Boot Admin y señalar el URI del servidor de administración en el archivo de propiedades de la aplicación.

Note - Para monitorear una aplicación, debe habilitar Spring Boot Actuator Endpoints para su aplicación de microservicio.

Primero, agregue la siguiente dependencia del cliente de arranque Spring Boot Admin y la dependencia del actuador de arranque Spring Boot en su archivo de configuración de compilación.

Los usuarios de Maven pueden agregar las siguientes dependencias en su archivo 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>

Los usuarios de Gradle pueden agregar las siguientes dependencias en su archivo build.gradle.

compile group: 'de.codecentric', name: 'spring-boot-admin-starter-client', version: '1.5.5'
compile('org.springframework.boot:spring-boot-starter-actuator')

Ahora, agregue la URL del servidor de administración de Spring Boot en el archivo de propiedades de su aplicación.

Para los usuarios del archivo de propiedades, agregue las siguientes propiedades en el archivo application.properties.

spring.boot.admin.url = http://localhost:9090/

Para los usuarios de YAML, agregue la siguiente propiedad en el archivo application.yml.

spring:
   boot:
      admin:
         url: http://localhost:9000/

Ahora, cree un archivo JAR ejecutable y ejecute la aplicación Spring Boot utilizando los siguientes comandos de Maven o Gradle.

Para Maven, puede usar el comando como se muestra:

mvn clean install

Después de "BUILD SUCCESS", puede encontrar el archivo JAR en el directorio de destino.

Para Gradle, puede usar el comando como se muestra:

gradle clean build

Después de "BUILD SUCCESSFUL", puede encontrar el archivo JAR en el directorio build / libs.

Ahora, ejecute el archivo JAR usando el comando que se muestra:

java –jar <JARFILE>

Ahora, la aplicación se ha iniciado en el puerto 9090 de Tomcat como se muestra:

Ahora presione la siguiente URL desde su navegador web y vea que su aplicación Spring Boot está registrada con Spring Boot Admin Server.

http://localhost:9090/

Ahora, haga clic en el Details y ver los puntos finales del actuador en la interfaz de usuario del servidor de administración.