spring cloud组件Hystrix相关理论及源码剖析
一 概述1.1 概述一种容错机制,微服务相互调用。当其中一个服务发生故障时候,产生的解决方案。1.2 雪崩微服务中的扇入与扇出:当很多服务调用一个出现故障的服务时,没有获取到结果,等待时间过长。导致上一级调用等待时间同时变长。很多请求多时堆积,导致资源一直等待不释放。cpu占满,导致所有的服务都不可用。1.3 Hystrix提供的解决方案包裹请求:使用HystrixCommand包裹对依赖的调用逻辑(@HystrixCommand添加Hystrix控制)跳闸机制:当某服务的错误率超过一定
原创
2022-03-21 10:57:45 ·
256 阅读 ·
0 评论