zoukankan      html  css  js  c++  java
  • Turbine Netflix

    Turbine是聚合服务器发送事件流数据的一个工具,用来监控集群下hystrix的metrics情况。

    本实例是在consul做为服务发现时的配置。

    Turbine聚合器:

    可以参照: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仪表板显示每个断路器的健康高效的方式,是一种更直观的方式 

    Turbine客户(监控的对象)

    1、pom引入

            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-hystrix</artifactId>
            </dependency>

    2、配置文件

      无

    3、类文件:

      @EnableHystrix

  • 相关阅读:
    matlab常见函数汇总
    matlab矩阵合并汇总
    matlab之光谱预处理
    matlab添加高斯噪声
    ArcMap将shp文件批量逐个导出
    hdu 1090 A+B for Input-Output Practice (II)
    c语言插入排序递归法
    c语言最大公约数(辗转相除法)递归
    c语言斐波那契数列递归法
    c语言反转字符串
  • 原文地址:https://www.cnblogs.com/yanyouqiang/p/6724527.html
Copyright © 2011-2022 走看看