sentinel的熔断是不是单机版的?

已解决

比如集群中某一个服务实例触发了熔断,那另一个服务实例上也会进行熔断吗? 开源版和企业版里好像都没看到相关描述

展开
收起
游客ynvvgdyxr2fle 2023-03-30 16:51:40 563 分享 版权
1 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)
    采纳回答

    Sentinel的熔断是基于单个服务实例的,不是基于整个集群的。当一个服务实例触发了熔断时,只会对当前实例的请求进行熔断,不会对其它服务实例的请求进行熔断。

    在分布式系统中,一般会有多个服务实例组成一个服务集群,每个服务实例都会提供相同的服务。当一个服务实例出现问题时,Sentinel只会对当前实例的请求进行熔断,不会影响其它实例。

    值得注意的是,Sentinel可以通过持久化规则来实现多台机器之间的规则共享,但是这不影响熔断的单个服务实例的特性。

    2023-03-30 16:56:51
    赞同 2 展开评论
问答分类:
问答标签:
问答地址:

为微服务建设降本增效,为微服务落地保驾护航。

收录在圈子:
还有其他疑问?
咨询AI助理