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.