【发布时间】:2021-04-09 16:37:28
【问题描述】:
我们的应用程序使用 RA-GZRS 进行存储,当主服务器关闭时,它可以从辅助服务器读取数据,但无法写入。
是否有一种解决方案可以让应用程序在 Azure 区域出现故障时对存储进行读取和写入?
【问题讨论】:
-
如果您需要真正的双活存储解决方案(您可以在其中写入多个区域),那么 CosmosDB 将是您唯一的解决方案
标签: azure azure-storage redundancy
我们的应用程序使用 RA-GZRS 进行存储,当主服务器关闭时,它可以从辅助服务器读取数据,但无法写入。
是否有一种解决方案可以让应用程序在 Azure 区域出现故障时对存储进行读取和写入?
【问题讨论】:
标签: azure azure-storage redundancy
在 Azure 存储中,只能有一个区域(主)可供您写入。其他区域(次要)将始终为只读。
一种可能的解决方案是进行手动故障转移,以便您帐户的次要区域成为主要区域,然后您应该能够对其进行写入。但是,请注意手动故障转移有很多注意事项,请确保您理解这些。
您可以在此处阅读有关这些内容的更多信息:https://docs.microsoft.com/en-us/azure/storage/common/storage-initiate-account-failover?tabs=azure-portal#important-implications-of-account-failover。
【讨论】:
【讨论】: