Spring Boot - Cliente Admin

Para monitorar e gerenciar seu aplicativo de microsserviço por meio do Spring Boot Admin Server, você deve adicionar a dependência do cliente inicial Spring Boot Admin e apontar o URI do Admin Server no arquivo de propriedades do aplicativo.

Note - Para monitorar um aplicativo, você deve habilitar o Spring Boot Actuator Endpoints para seu aplicativo de microsserviço.

Primeiro, adicione a seguinte dependência do cliente inicial Spring Boot Admin e a dependência do atuador inicial Spring Boot em seu arquivo de configuração de compilação.

Os usuários Maven podem adicionar as seguintes dependências em seu arquivo 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>

Os usuários do Gradle podem adicionar as seguintes dependências em seu arquivo build.gradle.

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

Agora, adicione a URL do Spring Boot Admin Server ao arquivo de propriedades do aplicativo.

Para usuários do arquivo de propriedades, inclua as propriedades a seguir no arquivo application.properties.

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

Para usuários YAML, adicione a seguinte propriedade no arquivo application.yml.

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

Agora, crie um arquivo JAR executável e execute o aplicativo Spring Boot usando os seguintes comandos Maven ou Gradle.

Para Maven, você pode usar o comando conforme mostrado -

mvn clean install

Após “BUILD SUCCESS”, você pode encontrar o arquivo JAR no diretório de destino.

Para Gradle, você pode usar o comando conforme mostrado -

gradle clean build

Depois de “BUILD SUCCESSFUL”, você pode encontrar o arquivo JAR no diretório build / libs.

Agora, execute o arquivo JAR usando o comando mostrado -

java –jar <JARFILE>

Agora, o aplicativo foi iniciado na porta Tomcat 9090 conforme mostrado -

Agora acesse a seguinte URL em seu navegador e veja que seu aplicativo Spring Boot está registrado no Spring Boot Admin Server.

http://localhost:9090/

Agora, clique no Details botão e ver os endpoints do atuador na interface do usuário do Admin Server.