Spring Boot - Yönetici İstemcisi

Mikro hizmet uygulamanızı Spring Boot Admin Server aracılığıyla izlemek ve yönetmek için Spring Boot Admin başlangıç ​​istemci bağımlılığını eklemeli ve Admin Server URI'sini uygulama özellikleri dosyasına göstermelisiniz.

Note - Bir uygulamayı izlemek için, Microservice uygulamanız için Spring Boot Actuator Endpoints'i etkinleştirmelisiniz.

İlk olarak, derleme yapılandırma dosyanıza aşağıdaki Spring Boot Admin başlangıç ​​istemci bağımlılığını ve Spring Boot başlangıç ​​aktüatör bağımlılığını ekleyin.

Maven kullanıcıları pom.xml dosyanıza aşağıdaki bağımlılıkları ekleyebilir -

<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>

Gradle kullanıcıları, build.gradle dosyanıza aşağıdaki bağımlılıkları ekleyebilir.

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

Şimdi, Spring Boot Yönetici Sunucusu URL'sini uygulama özellikleri dosyanıza ekleyin.

Özellikler dosyası kullanıcıları için, application.properties dosyasına aşağıdaki özellikleri ekleyin.

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

YAML kullanıcıları için, application.yml dosyasına aşağıdaki özelliği ekleyin.

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

Şimdi, yürütülebilir bir JAR dosyası oluşturun ve aşağıdaki Maven veya Gradle komutlarını kullanarak Spring Boot uygulamasını çalıştırın.

Maven için komutu gösterildiği gibi kullanabilirsiniz -

mvn clean install

"BUILD SUCCESS" sonrasında, JAR dosyasını hedef dizinin altında bulabilirsiniz.

Gradle için, komutu gösterildiği gibi kullanabilirsiniz -

gradle clean build

"BUILD SUCCESSFUL" sonrasında, JAR dosyasını build / libs dizini altında bulabilirsiniz.

Şimdi, gösterilen komutu kullanarak JAR dosyasını çalıştırın -

java –jar <JARFILE>

Şimdi, uygulama gösterildiği gibi Tomcat 9090 portunda başlamıştır -

Şimdi web tarayıcınızdan aşağıdaki URL'yi tıklayın ve spring Boot uygulamanızın Spring Boot Admin Server'a kayıtlı olduğunu görün.

http://localhost:9090/

Şimdi tıklayın Details düğmesine ve Yönetici Sunucusu Kullanıcı Arayüzündeki aktüatör uç noktalarına bakın.