Azure 存储队列 - 异地冗余
Posted
技术标签:
【中文标题】Azure 存储队列 - 异地冗余【英文标题】:Azure storage queue - geo redundancy 【发布时间】:2021-05-11 19:19:30 【问题描述】:是否有任何选项可以专门在 Azure 存储队列/表上维护 HA,以便在主要区域出现故障时对次要区域上的队列进行读取和写入?
是否有任何关于执行程序化故障转移切换的参考?
对于开发和测试,如何模拟“主要”宕机情况?
如果主要位置已关闭,除了 Azure 存储 SDK 之外,还有什么类型/名称的异常来实现故障转移到辅助位置?
【问题讨论】:
【参考方案1】:这已在 Azure 存储中启用,一旦在创建步骤中进行配置,您无需执行任何进一步操作。Azure 存储提供以下类型的复制:
本地冗余存储 (LRS) 区域冗余存储 (ZRS) 异地冗余存储 (GRS) 或读取访问异地冗余存储 (RA-GRS) 地理区域冗余存储 (GZRS) 或读取访问地理区域冗余存储 (RA-GZRS)您可以阅读更多here
【讨论】:
假设在我的存储实例上启用了“RA-GRS”,如果主服务器关闭或只有它会处理读取,因为它的名称显示“读取访问”,将继续在辅助服务器上进行写入和读取地理区域冗余存储”? 仅支持 ZRS docs.microsoft.com/en-us/azure/storage/common/… 您可以在此处阅读有关 GRS 异步同步的更多信息docs.microsoft.com/en-us/azure/storage/common/…以上是关于Azure 存储队列 - 异地冗余的主要内容,如果未能解决你的问题,请参考以下文章