开发者社区> 问答> 正文

分布式系统的高可用解决了什么?可以详细介绍一下吗?

分布式系统的高可用解决了什么?可以详细介绍一下吗?

展开
收起
kun坤 2020-04-24 14:57:14 471 0
1 条回答
写回答
取消 提交回答
  • 1.jpg

    高可用主要解决集群单节点,在异常情况下的failover和HA。解决高可用问题的一般思路就是副本机制。

    通过增加副本,可以将数据的风险分散到多台机器上。这就需要在主分片出现问题时,能够从副本中找出一个作为新的主分片。有很多这样的协调工具,比如zk。也有的mq,自己去实现这个过程。

    有的模式就比较浪费资源了,比如rocketmq,使用standby从机进行高可用保证,出问题再顶上来。

    2020-04-24 14:58:23
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

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