首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hystrix Turbine聚合数据

Hystrix Turbine聚合数据
EN

Stack Overflow用户
提问于 2017-05-24 13:32:47
回答 1查看 297关注 0票数 0

我正在使用turbine从hystrix聚合数据。当我尝试使用hystrix(localhost:23002/hystrix.strean)获取数据时,一切都很顺利。但是,当我尝试使用涡轮机获取数据时,它什么也没有显示。这是我的配置。

代码语言:javascript
复制
server:  
    port: 23002  
spring:  
    application:  
      name: hystrix-1  
eureka:  
    client:  
    serviceUrl:  
      defaultZone: http://t2.dcfservice.com:23001/eureka/  
  instance:  
    hostname: localhost  
    metadataMap:   
      cluster : MAIN  

代码语言:javascript
复制
spring:  
  application.name: microservice-hystrix-turbine  
server:  
  port: 23111  
security.basic.enabled: false  
turbine:  
  aggregator:  
    clusterConfig: MAIN       
    appConfig: hystrix-1  
    clusterNameExpression: metadata['cluster']  

eureka:  
  client:  
    serviceUrl:  
      defaultZone: http://t2.dcfservice.com:23001/eureka/ 

我可以通过URL:localhost:23002/hystrix.stream获取数据我的目标是通过URL localhost:23111/turine.stream?cluster=MAIN获取数据

EN

回答 1

Stack Overflow用户

发布于 2017-05-25 17:13:04

如果你在你的服务器上使用了精确的缩进来发布你的yml,下面的缩进是错误的。

代码语言:javascript
复制
turbine:  
  aggregator:  
    clusterConfig: MAIN       
  appConfig: hystrix-1  
  clusterNameExpression: metadata['cluster']  

appConfigclusterNameExpression必须是turbine的子级,而不是aggregator

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44149735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档