开发者社区> 问答> 正文

[@倚贤][¥20]分布式框架中的熔断机制

最近在查看Spring Cloud相关的一些介绍,现在有一个疑惑,
如果某个模块发生了故障,为了避免污染到整个系统,一般会加入熔断机制,
但是对熔断机制有些地方不是特别明白,比如如何做到服务故障时动态降级,并在服务正常后自动恢复?
如何在某个模块故障时,保证整个系统中的数据不会丢失,服务恢复时不会被重复处理,这一部分是否必须通过编程方式手工控制呢?

展开
收起
晓生寒 2018-12-13 22:28:50 2172 0
1 条回答
写回答
取消 提交回答
  • 阿里巴巴高级技术专家。在阿里长期负责高可用相关领域工作,包括评价、店铺、商家事业部等双 11 技术保障工作,从 2015 年开始,在阿里百川业务,基于阿里云,为移动互联网应用提供高可用技术及产品,参与了 EWS 等高可用领域产品架构设计,积累了云上和云下的全面稳定性经验。

    一般都会有检测服务available的检测机制,服务如果恢复,即可重新建立连接upstream到下游

    2019-07-17 23:20:50
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载