随笔分类 -  hystrix系列

摘要:1、问题总结, 如果项目中使用了ThreadLocal,注意hystix创建新线程时,ThreadLocal中存的是之前线程中的数据,在hystix线程中获取不到 2、问题 3、springboot启动类添加EnableHystrix开启Hystrix 4、异步注解方式时,注意要覆盖get方法 阅读全文
posted @ 2019-05-30 12:06 树上有只羊 阅读(194) 评论(0) 推荐(0)
摘要:前几章已经讲了hystrix的应用场景,以及如何使用,本章我们针对如何进行hystrix参数配置做一些分析 fallbackMethod : 触发熔断器时执行的方法 GroupKey:该命令属于哪一个组,可以帮助我们更好的组织命令 CommandKey:该命令的名称 threadPoolKey:该命 阅读全文
posted @ 2019-04-01 17:43 树上有只羊 阅读(182) 评论(0) 推荐(0)
摘要:hystrix提供了两种隔离策略:线程池隔离和信号量隔离。hystrix默认采用线程池隔离。 1.线程池隔离 不同服务通过使用不同线程池,彼此间将不受影响,达到隔离效果。 例如: 我们可以通过andThreadPoolKey配置使用命名为ThreadPoolTest的线程池,实现与其他命名的线程池天 阅读全文
posted @ 2019-04-01 17:14 树上有只羊 阅读(215) 评论(0) 推荐(0)
摘要:上篇博客中讲了hystrix在公司中的一些应用场景,由于保密的原因没办法贴出优化的代码,这里专门写一篇hystrix代码的demo,供大家在使用的过程中快速上手 Hystrix有两个请求命令 HystrixCommand(该方式代码的执行由新创建的线程执行)、HystrixObservableCom 阅读全文
posted @ 2019-04-01 14:18 树上有只羊 阅读(298) 评论(0) 推荐(0)
摘要:声明:本文仅做个人的一次接口重构过程记录,期间参考了一些写的不错的博客,如果存在抄袭,请留言。 hystrix基本介绍 hystrix 是一个开源的容灾框架,目的是为了解决当依赖服务出现故障或者接口响应时间较慢,拖慢调用方业务系统,甚至引起系统雪崩的问题。 hystrix隔离分析 hystrix 有 阅读全文
posted @ 2019-03-28 18:33 树上有只羊 阅读(784) 评论(0) 推荐(0)