接上一章节Hystrix 的自定义 Hystrix 请求的服务熔断处理、同步与异步调用、 请求异常熔断处理,这里讲讲Hystrix Dashboard仪表盘监控服务搭建
Hystrix 仪表盘(Hystrix Dashboard),就像汽车的仪表盘实时显示汽车的各项数据一样,Hystrix 仪表盘主要用来监控 Hystrix 的实时运行状态,通过它我们可以看到 Hystrix 的各项指标信息,从而快速发现系统中存在的问题进而解决它。
要使用 Hystrix 仪表盘功能,我们首先需要有一个 Hystrix Dashboard,这个功能我们可以在原来的消费者应用上添加,让原来的消费者应用具备 Hystrix 仪表盘功能,但一般地,微服务架构思想是推崇服务的拆分,Hystrix Dashboard 也是一个服务,所以通常会单独创建一个新的工程专门用做 Hystrix Dashboard
服务;
搭建一个 Hystrix Dashboard 服务的步骤:
第一步:创建一个普通的 Spring Boot 工程





第二步:添加相关依赖
org.springframework.cloud spring-cloud-starter-netflix-hystrix-dashboard 2.2.7.RELEASE org.springframework.cloud spring-cloud-dependencies 2021.0.3 pom import spring-milestones Spring Milestones https://repo.spring.io/libs-milestone false


第三步:入口类上添加注解
@EnableHystrixDashboard //开启仪表盘功能

第四步:属性配置
#hystrix的仪表盘服务的接口
server.port=3721


下一篇:JUC(九)