摘要: 什么是熔断 假设存在这样的调用链: 服务A -> 服务B -> 服务C 如果服C crash 或者一些原因导致不可用,服B可能会阻塞很多线程/协程,如果短时间内大量积压,导致系统资源耗尽服B也变的不可用,同时连带服A一起崩溃,则将形成雪崩现象. 熔断一概念来自于电子工程中的断路器(circuit b 阅读全文
posted @ 2022-11-24 15:46 opensmarty 阅读(256) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-11-24 15:04 opensmarty 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-11-24 14:36 opensmarty 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 熔断器像是一个保险丝。当我们依赖的服务出现问题时,可以及时容错。一方面可以减少依赖服务对自身访问的依赖,防止出现雪崩效应;另一方面降低请求频率以方便上游尽快恢复服务。 熔断器的应用也非常广泛。除了在我们应用中,为了请求服务时使用熔断器外,在 web 网关、微服务中,也有非常广泛的应用。本文将从源码角 阅读全文
posted @ 2022-11-24 14:24 opensmarty 阅读(211) 评论(0) 推荐(0) 编辑