SpringCloud之Hystrix Dashboard的简单实现
发布日期:2021-06-29 19:25:56 浏览次数:3 分类:技术文章

本文共 1310 字,大约阅读时间需要 4 分钟。

步骤一:服务注册中心的改进(作为Hystrix Dashboard入口,设置密码访问)

1、在服务注册中心添加如下依赖:        
org.springframework.boot
spring-boot-starter-security
org.springframework.cloud
spring-cloud-starter-hystrix-dashboard
org.springframework.cloud
spring-cloud-starter-hystrix
org.springframework.boot
spring-boot-starter-actuator
2、在服务注册中心的启动类上添加如下注解: @EnableHystrixDashboard3、在服务注册中心的.properties配置文件中添加如下内容: security.basic.enabled=true security.user.name=root security.user.password=root

步骤二:网关zuul的改进(路由规则已经写好了)

1、.properties配置添加如下内容:        #这里按照项目服务名称写,我需要监控这三个服务        turbine.appConfig=spring-cloud-website,spring-cloud-user,spring-cloud-project        turbine.aggregator.clusterConfig=default        turbine.clusterNameExpression=new String("default")        turbine.instanceUrlSuffix=/api/hystrix.stream

步骤三:

1、启动微服务;2、地址栏输入注册中心地址:例如我的注册中心端口是9001    地址:http://localhost:9001/hystrix,然后输入用户名密码3、在Hystrix页面输入网关配置的Hystrix.stream的访问地址    例如:localhost/api/hystrix.stream(我网关的端口是80,自动省略)4、点击monitor stream按钮

截图:

转载地址:https://dada-superman.blog.csdn.net/article/details/97780431 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SpringCloud之在Zuul上实现微服务粒度的限流(jmeter模拟高并发测试吞吐量实战)
下一篇:SpringCloud之Hystrix Dashboard中Thread pools一直处于Loading状态解决方案

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月05日 12时41分18秒