专栏首页A周立SpringCloud生产技巧:Feign如何控制Hystrix的启停、超时、熔断?

生产技巧:Feign如何控制Hystrix的启停、超时、熔断?

这也是一篇写于2017-08前后的工作日志,当时由于项目比较多,很多团队对Feign和Hystrix之间的小暧昧搞不清楚,所以写了本篇文章,希望对大家的工作有所帮助。

  1. 要想全局关闭Hystrix,只需使用如下配置即可: 这样,就会为所有服务关闭掉Feign的Hystrix支持。也就是说:A服务调用B服务,如果在A服务上设置该属性,A服务的所有Feign Client都不会再有Hystrix熔断的能力了。
  2. 全局配置够灵活,一般不能满足实际项目的要求。实际项目中,往往需要精确到指定服务的细粒度配置。例如:调用服务a时关闭Hystrix,调用b服务时打开Hystrix。可如下配置: 那么,这个FooConfiguration只需要编写如下即可: 这样,对于name = "a" 的Feign Client都会关闭Hystrix支持。
  3. 很多场景下,关闭Hystrix相对暴力,特别是上文编写代码的方式。很多时候,我们可能更希望只是关闭熔断,抑或是关闭超时保护。此时要怎么搞呢? 关闭熔断: 设置超时: 关闭超时: 其中的<HystrixCommandKey> ,是个变量,可以打开服务的hystrix.stream 端点即可看到,也可在Hystrix Dashboard中查看。

本文分享自微信公众号 - A周立SpringCloud(itmuch_com)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-12-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 代码调试最佳实践

    相信很多开发者对于代码调试最难的地方是什么依然云里雾里,而且这不仅仅是初学者需要面临的问题——本文中就来探讨下何为代码调试的最佳指南。

    用户1516716
  • Hystrix停止开发,我们该何去何从?

    考虑到之前Netflix宣布Eureka 2.0孵化失败时,被业界过度消费(关于Eureka 2.x,别再人云亦云了!),为了防止再度出现类似现象,笔者编写了这...

    用户1516716
  • Spring Cloud Gateway监控

    只要为Spring Cloud Gateway添加Spring Boot Actuator( spring-boot-starter-actuator )的依赖...

    用户1516716
  • VsCode 扩展巡礼-REST Client

    RestClient是VsCode商店的有个http访问扩展,官方地址 RestClient,用于模拟Http请求。

    needrunning
  • ​一个设想:基于colinux,the user mode osxaas for both realhwlangsys

    关键字:umwinlinux,从文件夹中启动的linux,user mode linux windows,iaas,baas,paas穿插开发运行环镜,是原生装...

    minlearn
  • GNS3 7.3与SecureCRT、W

        最近限于自身的经济条件的限制,而我对网络的学习欲望愈发强烈。于是在这种情况下对使用GNS3模拟器模拟网络实验感兴趣起来。以下是我在使用GNS3过程中的一...

    py3study
  • 复盘我的前端专家长成之路

    大家好,我是来自阿里巴巴的珑晴,感谢 Scott 的邀请,非常荣幸能在女生前端专场给大家分享我这几年的技术成长经历。

    刘小夕
  • PNAS| 白凡课题组与合作者揭示溶酶体功能在调控细胞静息状态深度及与老化关系中的作用

    2019年10月21日,北京大学生物医学前沿创新中心(BIOPIC)、生命科学学院白凡课题组与美国亚利桑那大学姚广课题组合作在《美国国家科学院院刊》(PNAS)...

    生信宝典
  • 一键拼出你的微信好友图片墙!

    上午发了张微信近 2000 位好友的头像拼图,让大伙儿看能不能快速找到自己的头像,没想到反响很强烈,引得阵阵惊呼与膜拜,没有料到。

    小小詹同学
  • 传统边界已消失 深聊SDN在企业网当中角色

    编者按:SDN是近些年IT行业热议的话题,通过与云平台之间相互配合部署,SDN不仅能够大大降低企业的IT部门采购硬件设备的成本,同时在扩展企业网络方面也提供了强...

    SDNLAB

扫码关注云+社区

领取腾讯云代金券