Spring Boot - Máy khách quản trị

Để theo dõi và quản lý ứng dụng microservice của bạn thông qua Máy chủ quản trị Spring Boot, bạn nên thêm phần phụ thuộc máy khách khởi động Spring Boot Admin và chỉ ra URI của máy chủ quản trị vào tệp thuộc tính ứng dụng.

Note - Để giám sát một ứng dụng, bạn nên bật Điểm cuối của Bộ truyền động khởi động mùa xuân cho ứng dụng Microservice của mình.

Đầu tiên, thêm phần phụ thuộc máy khách khởi động Spring Boot Admin sau và phần phụ thuộc bộ truyền động khởi động Spring Boot vào tệp cấu hình bản dựng của bạn.

Người dùng Maven có thể thêm các phần phụ thuộc sau vào tệp pom.xml của bạn -

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

Người dùng Gradle có thể thêm các phần phụ thuộc sau vào tệp build.gradle của bạn.

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

Bây giờ, hãy thêm URL máy chủ quản trị Spring Boot vào tệp thuộc tính ứng dụng của bạn.

Đối với người dùng tệp thuộc tính, hãy thêm các thuộc tính sau vào tệp application.properties.

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

Đối với người dùng YAML, hãy thêm thuộc tính sau vào tệp application.yml.

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

Bây giờ, tạo một tệp JAR thực thi và chạy ứng dụng Spring Boot bằng cách sử dụng các lệnh Maven hoặc Gradle sau.

Đối với Maven, bạn có thể sử dụng lệnh như sau:

mvn clean install

Sau khi “XÂY DỰNG THÀNH CÔNG”, bạn có thể tìm thấy tệp JAR trong thư mục đích.

Đối với Gradle, bạn có thể sử dụng lệnh như sau:

gradle clean build

Sau khi “XÂY DỰNG THÀNH CÔNG”, bạn có thể tìm thấy tệp JAR trong thư mục build / libs.

Bây giờ, hãy chạy tệp JAR bằng cách sử dụng lệnh được hiển thị:

java –jar <JARFILE>

Bây giờ, ứng dụng đã khởi động trên cổng Tomcat 9090 như được hiển thị -

Bây giờ, hãy nhấn vào URL sau từ trình duyệt web của bạn và xem ứng dụng Spring Boot của bạn đã được đăng ký với Spring Boot Admin Server.

http://localhost:9090/

Bây giờ, hãy nhấp vào Details và xem các điểm cuối của bộ truyền động trong Giao diện người dùng máy chủ quản trị.