Spring Boot - klient administratora
Aby monitorować aplikację mikrousług i zarządzać nią za pośrednictwem Spring Boot Admin Server, należy dodać zależność klienta startowego Spring Boot Admin i wskazać identyfikator URI serwera administracyjnego w pliku właściwości aplikacji.
Note - Aby monitorować aplikację, należy włączyć punkty końcowe siłownika rozruchu sprężynowego dla aplikacji Microservice.
Najpierw dodaj następującą zależność klienta startowego Spring Boot Admin i zależność startera Spring Boot w pliku konfiguracyjnym kompilacji.
Użytkownicy Maven mogą dodać następujące zależności w pliku 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>
Użytkownicy Gradle mogą dodawać następujące zależności w pliku build.gradle.
compile group: 'de.codecentric', name: 'spring-boot-admin-starter-client', version: '1.5.5'
compile('org.springframework.boot:spring-boot-starter-actuator')
Teraz dodaj adres URL serwera administracyjnego Spring Boot do pliku właściwości aplikacji.
W przypadku użytkowników plików właściwości dodaj następujące właściwości w pliku application.properties.
spring.boot.admin.url = http://localhost:9090/
W przypadku użytkowników YAML dodaj następującą właściwość w pliku application.yml.
spring:
boot:
admin:
url: http://localhost:9000/
Teraz utwórz wykonywalny plik JAR i uruchom aplikację Spring Boot za pomocą następujących poleceń Maven lub Gradle.
W przypadku Mavena możesz użyć polecenia, jak pokazano -
mvn clean install
Po „BUILD SUCCESS” można znaleźć plik JAR w katalogu docelowym.
W przypadku Gradle możesz użyć polecenia, jak pokazano -
gradle clean build
Po komunikacie „BUILD SUCCESSFUL” można znaleźć plik JAR w katalogu build / libs.
Teraz uruchom plik JAR za pomocą pokazanego polecenia -
java –jar <JARFILE>
Teraz aplikacja została uruchomiona na porcie Tomcat 9090, jak pokazano -
Teraz kliknij następujący adres URL w przeglądarce internetowej i zobacz, że Twoja aplikacja Spring Boot jest zarejestrowana na serwerze Spring Boot Admin Server.
http://localhost:9090/
Teraz kliknij Details i zobacz punkty końcowe elementu wykonawczego w interfejsie użytkownika serwera administracyjnego.