[英]How to read Azure CosmosDb Collection in Databricks and write to a Spark DataFrame
[英]Having a read/write region in Azure CosmosDB
是否可以在CosmosDB地理冗余设置中将给定的区域设置为“读/写”。
我将Azure DocumentDB与Java SDK结合使用,并尝试使用如下所示的连接策略覆盖位置首选项
ConnectionPolicy policy = new ConnectionPolicy();
policy.setEnableEndpointDiscovery(true);
List<String> locations = new ArrayList<>();
locations.add("West US");
policy.setPreferredLocations(locations);
但是我仍然可以在Metrics Explorer中看到一些向East发送的请求。 在这里的任何帮助将不胜感激。
TIA
您还需要将enableEndpointDiscovery
设置为true。
当此属性的值为true时,SDK将自动发现当前的读写区域,以确保根据PreferredLocations属性中指定的区域将请求发送到正确的区域。 默认值为true,表示已启用端点发现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.