标签:ons cli dashboard ram 服务 disco 事件流 boot net
Turbine是聚合服务器发送事件流数据的一个工具,用来监控集群下hystrix的metrics情况。
本实例是在consul做为服务发现时的配置。
可以参照:https://springcloud.cc/spring-cloud-consul.html 的最后作为参照
1、pom 引入
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-turbine</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-consul-discovery</artifactId> </dependency>
2、配置文件
turbine: appConfig: clientdemo,servicedemo clusterNameExpression: new String(‘default‘)
3、类文件
@EnableTurbine @EnableDiscoveryClient @SpringBootApplication @EnableHystrix @EnableHystrixDashboard @RestController public class TurbineApplication { public static void main(String[] args){ SpringApplication.run(TurbineApplication.class, args);} }
EnableHystrixDashboard Hystrix仪表板显示每个断路器的健康高效的方式,是一种更直观的方式
1、pom引入
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix</artifactId> </dependency>
2、配置文件
无
3、类文件:
@EnableHystrix
标签:ons cli dashboard ram 服务 disco 事件流 boot net
原文地址:http://www.cnblogs.com/yanyouqiang/p/6724527.html