Azure表存储主区域失败时,CloudTableClient.BaseUri.AbsoluteUri值是否会更改?

时间:2017-03-01 23:34:33

标签: azure azure-storage azure-table-storage

我知道CloudTableClient.BaseUri.AbsoluteUri会返回一个表示主要终结点的字符串值。但是,如果失败,此值会更新为次要终端

1 个答案:

答案 0 :(得分:2)

根据document,CloudTableClient.BaseUri将在您提到的主要位置获取表服务客户端的基本URI。

正如David Makogon在你的另一个SO Thread中提到的那样,这是一次非常罕见的尝试而且不受我们的控制。辅助存储帐户将转移到主要帐户。当使用CloudTableClient.BaseUri时,我们仍将获得主要端点。有关详细信息,请参阅what to expect if a Storage failover occurs。文章中有一些片段。

  

故障转移后,blob,表,队列和文件的现有存储服务端点将保持不变;需要更新DNS条目以从主要区域切换到次要区域。