标签:工程 1.4 href end cond 默认 文件 概述 blank
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-turbine</artifactId> </dependency>
package com.miniooc.eurekaturbine; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.turbine.EnableTurbine; /** * EurekaTurbineApplication * * @author 宋陆 * @version 1.0.0 */ @EnableTurbine @SpringBootApplication public class EurekaTurbineApplication { public static void main(String[] args) { SpringApplication.run(EurekaTurbineApplication.class, args); } }
server: port: 52640 spring: application: name: eureka-turbine eureka: instance: hostname: localhost # 表示eureka client间隔多久去拉取服务注册信息,默认为30秒,如果要迅速获取服务注册状态,可以缩小该值 lease-renewal-interval-in-seconds: 5 # 表示eureka server至上一次收到client的心跳之后,等待下一次心跳的超时时间,在这个时间内若没收到下一次心跳,则将移除该instance。 # 默认为90秒 # 如果该值太大,则很可能将流量转发过去的时候,该instance已经不存活了。 # 如果该值设置太小了,则instance则很可能因为临时的网络抖动而被摘除掉。 # 该值至少应该大于 leaseRenewalIntervalInSeconds lease-expiration-duration-in-seconds: 10 client: serviceUrl: defaultZone: http://localhost:9527/eureka/,http://localhost:9528/eureka/,http://localhost:9529/eureka/ turbine: app-config: eureka-discovery-ribbon, eureka-discovery-feign aggregator: cluster-config: default cluster-name-expression: new String("default") #更改turbine连接的默认uri ,默认为actuator/hystrix.stream instanceUrlSuffix: hystrix.stream
如果出现 Loading... 状态,只要请求一下 http://localhost:52610/ribbonInfo,http://localhost:52620/feignInfo,就可以看到数据指标了。
至此,我们简单实现了【断路器集群监控】,即同时监控了springcloud-eureka-ribbon, springcloud-eureka-feign两个服务
SpringCloud2.0 Turbine 断路器集群监控 基础教程(九)
标签:工程 1.4 href end cond 默认 文件 概述 blank
原文地址:https://www.cnblogs.com/songlu/p/9977260.html