Spring Boot - Client di amministrazione

Per monitorare e gestire l'applicazione del microservizio tramite Spring Boot Admin Server, è necessario aggiungere la dipendenza del client di avviamento dell'amministratore Spring Boot e indicare l'URI del server Admin nel file delle proprietà dell'applicazione.

Note - Per monitorare un'applicazione, è necessario abilitare gli endpoint di Spring Boot Actuator per la propria applicazione Microservice.

Innanzitutto, aggiungi la seguente dipendenza del client di avviamento dell'amministratore di Spring Boot e la dipendenza dell'attuatore di avviamento di Spring Boot nel file di configurazione della build.

Gli utenti Maven possono aggiungere le seguenti dipendenze nel file 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>

Gli utenti Gradle possono aggiungere le seguenti dipendenze nel file build.gradle.

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

Ora aggiungi l'URL del server di amministrazione Spring Boot nel file delle proprietà dell'applicazione.

Per gli utenti del file delle proprietà, aggiungere le seguenti proprietà nel file application.properties.

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

Per gli utenti YAML, aggiungi la seguente proprietà nel file application.yml.

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

Ora, crea un file JAR eseguibile ed esegui l'applicazione Spring Boot utilizzando i seguenti comandi Maven o Gradle.

Per Maven, puoi usare il comando come mostrato -

mvn clean install

Dopo "BUILD SUCCESS", è possibile trovare il file JAR nella directory di destinazione.

Per Gradle, puoi usare il comando come mostrato -

gradle clean build

Dopo "BUILD SUCCESSFUL", è possibile trovare il file JAR nella directory build / libs.

Ora, esegui il file JAR usando il comando mostrato -

java –jar <JARFILE>

Ora, l'applicazione è stata avviata sulla porta Tomcat 9090 come mostrato -

Ora premi il seguente URL dal tuo browser web e vedi che la tua applicazione Spring Boot è registrata con Spring Boot Admin Server.

http://localhost:9090/

Ora, fai clic su Details e vedere gli endpoint dell'attuatore nell'interfaccia utente di Admin Server.