Xem toàn bộ series bài viết hướng dẫn xây dựng ứng dụng Questions Management tại đây.
Sau khi đã khởi tạo Spring Boot project cho Support Monitor Dashboard, giờ là lúc chúng ta hiện thực Hystrix Dashboard cho ứng dụng Questions Management rồi.
Các bạn có thể tham khảo thêm về Hystrix Dashboard ở đây.
Để làm được điều này, đầu tiên các bạn cần mở tập tin SupportMonitorDashboardApplication để thêm annotation @EnableHystrixDashboard:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
package com.huongdanjava.qm.monitordashboard; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.hystrix.dashboard.EnableHystrixDashboard; @SpringBootApplication @EnableHystrixDashboard public class SupportMonitorDashboardApplication { public static void main(String[] args) { SpringApplication.run(SupportMonitorDashboardApplication.class, args); } } |
Sau đó, các bạn khai báo thông tin của Monitor Dashboard bao gồm name và port sẽ chạy trong tập tin application.properties:
1 2 3 |
spring.application.name=Support Monitor Dashboard server.port=8480 |
Xong rồi đó các bạn, start ứng dụng này lên rồi đi đến địa chỉ http://localhost:8480/hystrix, các bạn sẽ thấy kết quả như sau: