hystrix服务降级和服务熔断的区别
服务 区别 Hystrix 降级 熔断
2023-09-14 08:57:25 时间
故事的背景是这样的:由于小强在工作中碰到一些问题,于是想请教一下业界大牛小壮。于是发生了下面的两个场景:
小强在拿起常用手机拨号时发现该手机没有能够拨通,所以就拿出了备用手机拨通了某A的电话,这个过程就叫做降级(主逻辑失败采用备用逻辑的过程)。
由于每次小壮的解释都属于长篇大论,不太容易理解,所以小强每次找小壮沟通的时候都希望通过常用手机来完成,因为该手机有录音功能,这样自己可以慢慢消化。由于上一次的沟通是用备用电话完成的,小强又碰到了一些问题,于是他又尝试用常用电话拨打,这一次又没有能够拨通,所以他不得不又拿出备用手机给某A拨号,就这样连续的经过了几次在拨号设备选择上的“降级”,小强觉得短期内常用手机可能因为运营商问题无法正常拨通了,所以,再之后一段时间的交流中,小强就不再尝试用常用手机进行拨号,而是直接用备用手机进行拨号,这样的策略就是熔断(常用手机因短期内多次失败,而被暂时性的忽略,不再尝试使用)。
转自:https://mp.weixin.qq.com/s?__biz=MzAxODcyNjEzNQ==&mid=2247484451&idx=1&sn=eff6238016076e52d505c37bc12502d3&chksm=9bd0a9bbaca720ad0c18945d8c8bca89275822d278384fbe128a17ce4ce08cfb055afdd36edf&mpshare=1&scene=23&srcid=1114FytGHzx2RHI6iseITmzH#rd
相关文章
- 使用windows服务和MSMQ和进行日志管理(解决高并发问题)
- Dubbo 3.0 前瞻:重塑 Spring Cloud 服务治理
- Knative 基本功能深入剖析:Knative Serving 之服务路由管理
- 【整理】WEB 容器、WEB服务和应用服务器的区别与联系
- 数加移动定向营销:如何快速搭建不完全依赖用户历史行为的个性化服务
- 微服务间保持事务一致性
- 高并发之服务降级和服务熔断____服务降级、熔断、限流的区别
- Linux vsFTPd服务详解——vsFTPd基础知识
- WCF 服务应用程序与 服务库之间的区别
- SAP ABAP OData 服务里 EntityType 和 EntitySet 的区别试读版
- 使用 HTTP PUT, PATCH 以及 MERGE 请求消费 SAP ABAP OData 服务修改操作的实现及其区别试读版
- 12-factor应用和微服务架构应用的区别
- Atitit 微服务 分布式 区别 微服务的判断标准 目录 1.1. 区别 微服务侧重于微小服务进程隔离级别,分布式侧重于机器隔离1 2. 微服务是一种架构, 。多微才叫微?1 2.1. 微服务
- Atitit 面向对象编程(OOP)、面向组件编程(COP)、面向方面编程(AOP)和面向服务编程(SOP)的区别和联系
- 一个微服务架构的消费端
- 云小课 | SA基线检查—给云服务的一次全面“体检”
- 微信服务号认证和不认证的区别
- 【Android 安全】深思数盾 Virbox 加固应用 ( 购买加固服务 | 下载加固软件 | 启动加固软件 | 函数 VMP 壳设置 | 加密选项 | 资源加密 | SO 保护 )
- docker-compose编排MySQL服务---实战篇(一些细节介绍)
- SpringCloud Alibaba微服务第5章之项目初始化
- 【微服务】Nacos 认证机制
- 【项目实战】基于Tomcat服务器实现Debug模式下服务不用重启的指引设置
- 【分布式】10张图带你彻底搞懂限流、熔断、服务降级
- 分布式和微服务是什么?二者的区别又是什么?