天天看点

springboot admin turbine 配置详解

  由于 hystrix 对流量的监控状态的监控是单应用的。有的时候我们需要全面查看整个系统的监控状态,那么我们可能需要引入turbine 的监控检查。在spring boot admin 已经有spring-boot-admin-server-ui-turbine 这个插件

   turbine 是一个hystrix 的集合。里面展示所有的hystrix的效果。我们这里用的spring cloud的版本是

1、配置turbine 的包依赖

2、配置启动类

启动类配置了@EnableTurbine

3、配置启动项:(application.properties)

其中endpoints 配置hystrix.stream,turbine.stream

配置了spring.boot.admin.turbine.location=TGS-SPRING-BOOT-ADMIN

代表是由TGS-SRPING-BOOT-ADMIN实例来管理所有的监控

springcloud 项目案例 www.1b23.com

最后

turbine.appConfig=YKB-ACCOUNT-MOBILE 

代表你可以监控的应用有哪些,可以用逗号隔开

4、配置hystrix  

 ykb-account-mobile 配置熔断机制 这里采用 @SpringCloudApplication里面包含了熔断机制

是必须的。因为管理端口跟服务端口不一样

继续阅读