断路器,基本是都是使用的hystrix,本意翻译成中文,豪猪,是个浑身长刺的动物。那么可见断路器的作用了,长满刺,当你碰到他时,会阻断。举个最明显的例子,电阻。断路器,主要使用场景是在微服务中的服务间调用。在传统的单体应用中,或者传统的服务调用,服务调用过去,可能需要等到成功或失败或者超时返回时,才去处理,这样在微服务中,会大大降低系统的可用性。断路器的出现,就是用来在服务调用不可用时,及时阻断,防着更大的服务崩溃,即常说的服务雪崩。
当一个服务调用另一个服务由于网络原因或者自身原因出现问题时 调用者就会等待被调用者的响应 当更多的服务请求到这些资源时导致更多的请求等待 这样就会发生连锁效应(雪崩效应) 断路器就是解决这一问题
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。