您的位置:首页 > 编程语言 > Java开发

spring-cloud-turbine

2016-03-02 14:56 381 查看
turbine主要用于聚合hystrix的监控数据

依赖pom

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-netflix</artifactId>
<version>1.0.7RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-hystrix</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-turbine</artifactId>
</dependency>
<dependencies>

入口程序

主要是
@EnableTurbine


@SpringBootApplication
@EnableTurbine
@EnableDiscoveryClient
@EnableEurekaClient
public class Application extends SpringBootServletInitializer{
public static void main(String[] args){
SpringApplication.run(Application.class,args);
}
}

配置

turbine:
aggregator:
clusterConfig: FOO-SERVICE,BAR-SERVICE
appConfig: foo-service,bar-service
clusterNameExpression: 'default'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: