Spring Cloud学习笔记(七)-使用Turbine聚合监控

本文介绍了如何使用Turbine解决多服务Hystrix监控不便的问题,通过创建新的Turbine服务,聚合多个Hystrix Dashboard,实现集中监控。详细步骤包括新建Turbine模块,配置相关依赖,启用Turbine功能,并展示了成功集成后的效果,证明了Turbine的集中监控能力。
摘要由CSDN通过智能技术生成

说明:本文仅作为本人学习<<深入理解Spring Cloud与微服务构建>>一书的学习笔记,所有代码案例及文字描述均参考该书,不足之处,请留言指正,不胜感激.
一.Turbine能解决什么问题
   在使用Hystrix Dashboard组件监控服务的熔断情况时,每个服务都有一个Hystrix Dashboard主页,当服务数量很多时,监控非常不方便.为了同时监控多个服务的熔断器的状况,Netflix开源了Hystrix的另一个组件Turbine.Turbine用于聚合多个Hystrix Dashboard,将多个Hystrix Dashboard组件的数据放在一个页面上展示,进行集中监控.
二.单独搭建一个Turbine服务.
1.新建一个module工程,取名turbine-server.
2.pom文件引入相关依赖,包括eureka,turbine,acturtor的起步依赖,如下:
这里写图片描述
3.然后在配置文件application.yml加上相关配置,具体配置代码如下:

spring:
  application:
    name: turbine-server
server:
  port: 8769
turbine:
  appConfig: producer-server,customer-server
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值