簡體   English   中英

在Azure CosmosDB中具有讀/寫區域

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM