开发者社区 问答 正文

服务发现高可用中,在consumer端中有什么好的保护方法?

服务发现高可用中,在consumer端中有什么好的保护方法?

展开
收起
游客gaiketk6mpmke 2022-03-28 15:49:53 337 分享 版权
1 条回答
写回答
取消 提交回答
  • 堆空保护:当遇到突发情况(例如,可用区断网,Provider端无法上报心跳) 或 注册中心(变配、重启、升降级)出现非预期异常时,都有可能导致订阅异常,影响服务消费者(Consumer)的可用性。

    服务降级:Consumer 端可以根据不同的策略选择是否将某个调用接口降级,起到对业务请求流程的保护(将宝贵的下游 Provider 资源保留给重要的业务 Consumer 使用),保护重要业务的可用性。

    2022-03-28 20:16:29
    赞同 展开评论
问答地址: