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.