Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure cosmosdb 验证数据是否从cosmos中的首选区域返回_Azure Cosmosdb_Azure Cosmosdb Sqlapi - Fatal编程技术网

Azure cosmosdb 验证数据是否从cosmos中的首选区域返回

Azure cosmosdb 验证数据是否从cosmos中的首选区域返回,azure-cosmosdb,azure-cosmosdb-sqlapi,Azure Cosmosdb,Azure Cosmosdb Sqlapi,所以我把我的宇宙分为两个区域(比如美国西部和美国中南部)。我的应用程序服务也在这两个地区运行,并连接到cosmos。对于在每个地区运行的应用程序服务,我已配置我的首选地区列表。因此,对于运行WUS区域的应用程序服务,首选列表顺序为[WUS,SCUS],对于运行SCUS区域的应用程序服务,首选列表顺序为[SCUS,WUS] 我想验证这个配置是否正常工作,我的数据是否按照我前面提到的顺序从cosmos区域返回。例如,如果从WUS应用程序服务访问,请验证区域是否选择执行查询为WUS,反之亦然 有什么办

所以我把我的宇宙分为两个区域(比如美国西部和美国中南部)。我的应用程序服务也在这两个地区运行,并连接到cosmos。对于在每个地区运行的应用程序服务,我已配置我的首选地区列表。因此,对于运行WUS区域的应用程序服务,首选列表顺序为[WUS,SCUS],对于运行SCUS区域的应用程序服务,首选列表顺序为[SCUS,WUS]

我想验证这个配置是否正常工作,我的数据是否按照我前面提到的顺序从cosmos区域返回。例如,如果从WUS应用程序服务访问,请验证区域是否选择执行查询为WUS,反之亦然

有什么办法可以证实这一点吗


注意:我正在使用spring-data-cosmosdb-2.1.2连接到cosmos。

是的,只需转储响应对象中返回的诊断,并查找到端点的FQDN即可。它将有一个挂起到URI的区域子域。

不确定您是否可以从代码中的响应中获得该信息,但您可以在Azure portal中使用Cosmos Metrics。在那里,您可以筛选区域上的指标。 所以,尝试通过应用程序从区域1发出请求,然后在门户中验证预期的Cosmos区域是否提供了服务。对区域2进行相同的测试