1. 程式人生 > >Turbine監控多個服務,配置後,出現只監控到一部分服務情況

Turbine監控多個服務,配置後,出現只監控到一部分服務情況

Turbine監控多個服務,配置後,出現只監控到一部分服務情況

  • 錯誤原因:
    • 配置有問題
  • 解決辦法:
    • application.xml配置如下:
    # 0、配置多個監控服務
    turbine:
      appConfig: microservice-consumer-goods-feign-with-hystrix,microservice-consumer-goods-ribbon-with-hystrix
      clusterNameExpression: "'default'"
    
    # 1、僅配置監控一個服務
    turbine:
      aggregator:
        clusterConfig: MICROSERVICE-CONSUMER-GOODS-RIBBON-WITH-HYSTRIX
      appConfig: microservice-consumer-goods-ribbon-with-hystrix
    
    • 各個微服務的Controller配置
      每個微服務均需要加上如下註解:
    //配置hystrix所需註解
    @EnableCircuitBreaker