#azure-functions #azure-cosmosdb #azure-aks
#azure-функции #azure-cosmosdb #azure-aks
Вопрос:
Попытка подключиться к базе данных cosmos с помощью:
CosmosClient client =
new CosmosClientBuilder()
.endpoint("endpoint")
.key("key")
.consistencyLevel(ConsistencyLevel.EVENTUAL)
.buildClient();
При подключении ошибка: java.lang.IllegalStateException: Тайм-аут при блокировке чтения на 120000 МИЛЛИСЕКУНД
Комментарии:
1. Какую версию Java SDK вы используете?
2. @MatiasQuaranta Я получаю ту же ошибку. Я использую Spring Data Cosmos 3.2.0, в котором использовался Cosmos Java SDK v4. sar, у вас есть исправление?
3. Я изменил способ инициализации клиента как одноэлементного шаблона
4. привет @ sar, не могли бы вы предоставить более подробную информацию о том, как заставить его работать? Здесь такая же проблема. Спасибо!
5. У меня была такая же проблема, и помогло добавление предпочтительных регионов в настройки CosmosClient.
Ответ №1:
Добавьте preferredRegions
в настройки CosmosClientBuilder.
Комментарии:
1. Мы также сталкиваемся с той же проблемой, и добавление preferredRegions также не помогло.. Любой другой вариант, который мы можем попытаться решить эту проблему?