摘要: Eureka包含四个部分的配置 Eureka Instance实例信息配置 Eureka Instance的配置信息全部保存在org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean配置类里,实际上它是com.netflix. 阅读全文
posted @ 2018-09-05 18:03 甜菜波波 阅读(10286) 评论(0) 推荐(1) 编辑
摘要: 一、什么情况下会触发fallback方法? 名字 描述 触发fallback EMIT 值传递 NO SUCCESS 执行完成,没有错误 NO FAILURE 执行抛出异常 YES TIMEOUT 执行开始,但没有在允许的时间内完成 YES BAD_REQUEST 执行抛出HystrixBadReq 阅读全文
posted @ 2018-09-05 11:16 甜菜波波 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 1.注解配置 2.启动类配置 3.属性配置 4.设置resttemplate的超时时间(这个超时时间不知道是否与熔断有关) 阅读全文
posted @ 2018-09-05 10:46 甜菜波波 阅读(364) 评论(0) 推荐(0) 编辑
摘要: eureka: client: register-with-eureka: true serviceUrl: defaultZone: http://localhost:8761/eureka/ server: port: 8765 spring: application: name: gateway-zuul zuul: retryabl... 阅读全文
posted @ 2018-09-05 10:36 甜菜波波 阅读(673) 评论(0) 推荐(0) 编辑
摘要: Ribbon超时与Hystrix超时问题,为了确保Ribbon重试的时候不被熔断,我们就需要让Hystrix的超时时间大于Ribbon的超时时间,否则Hystrix命令超时后,该命令直接熔断,重试机制就没有任何意义了。 service-hi: ribbon: ReadTimeout: 2000 Co 阅读全文
posted @ 2018-09-05 10:29 甜菜波波 阅读(4881) 评论(0) 推荐(0) 编辑