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.