5-4 SpringCloud快速开发入门:Hystrix Dashboard仪表盘监控服务搭建
创始人
2024-06-03 11:49:15

接上一章节Hystrix 的自定义 Hystrix 请求的服务熔断处理、同步与异步调用、 请求异常熔断处理,这里讲讲Hystrix Dashboard仪表盘监控服务搭建

Hystrix Dashboard仪表盘监控服务搭建

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

搭建一个 Hystrix Dashboard 服务的步骤:

第一步:创建一个普通的 Spring Boot 工程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二步:添加相关依赖

  • 由于我的springboot版本是2.7.x,所以对应的springcloud版本为2021.0.x以及hystrix-dashboard的2.2.x版本
        org.springframework.cloudspring-cloud-starter-netflix-hystrix-dashboard2.2.7.RELEASEorg.springframework.cloudspring-cloud-dependencies2021.0.3pomimportspring-milestonesSpring Milestoneshttps://repo.spring.io/libs-milestonefalse

在这里插入图片描述
在这里插入图片描述

第三步:入口类上添加注解

  • 添加好依赖之后,在入口类上添加@EnableHystrixDashboard 注解开启仪表盘功能,如下:
@EnableHystrixDashboard //开启仪表盘功能

在这里插入图片描述
第四步:属性配置

  • 最后,我们可以根据个人习惯配置一下 application.properties 文件,如下:
#hystrix的仪表盘服务的接口
server.port=3721
  • 至此,我们的 Hystrix 监控环境就搭建好了;

在这里插入图片描述

Hystrix Dashboard仪表盘监控服务运行启动

  • 启动仪表盘监控服务,输入访问地址

在这里插入图片描述

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...