首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Azure Cosmos数据库中显示数据库位置

在Azure Cosmos数据库中显示数据库位置
EN

Stack Overflow用户
提问于 2017-09-25 14:03:59
回答 2查看 666关注 0票数 1

我正在Azure Cosmos DB Geo-replication上设置POC。我希望我的示例应用程序显示从中读取数据的数据中心。这样,我就可以通过从不同的地理位置测试相同的应用程序来轻松地测试地理位置和故障转移。

知道数据中心的位置是否暴露在api中吗?

EN

回答 2

Stack Overflow用户

发布于 2017-09-25 23:17:16

有一个ReadEndpoint属性,它根据设置文档客户机时提供的端点列表和优先级返回将使用的当前读取端点。

不确定您使用的是哪种语言,但在c#中,正如here所描述的那样,它是DocumentClient的属性。

注意:此端点的值可以根据读取区域的可用性而更改。

票数 0
EN

Stack Overflow用户

发布于 2018-01-18 12:21:56

希望这对某些人有帮助。据我所见,cosmo db没有达到https://docs.microsoft.com/en-us/azure/cosmos-db/distribute-data-globally中提到的最近区域

相反,您必须设置您的应用程序需要从DocumentClient.ConnectionPolicy.PreferredLocations中读取的有序区域首选项请参阅此文档https://docs.microsoft.com/en-us/azure/cosmos-db/tutorial-global-distribution-sql-api

如果未设置PreferredLocations,则默认为从写入区域读取。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46407140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文