Использование API Таблицы частных конечных точек Azure Cosmos DB

#azure-cosmosdb #azure-cosmosdb-tables

Вопрос:

Итак, у меня есть две базы данных Azure Cosmos DB, одна из которых использует API таблиц.

Я настроил частные конечные точки и настройки DNS в частной зоне, из которой я подключаюсь. Но когда я использую табличный API, я получаю и ошибку, так как кластер в какой-то момент разрешает другое DNS-имя, а не то, которое рекомендуется настроить для табличного API в Cosmos.

А затем соединение направляется через шлюз NAT к общедоступной конечной точке, которая заблокирована в брандмауэре Cosmos.

Я записал DNS-запросы и вижу это

DNS-запросы

Если я изменю код для использования:

Столовый сервиз.Конфигурация таблицы.UseRestExecutorForCosmosEndpoint = true;

Тогда он работает правильно, но, согласно документам, он замедляется и увеличивает задержку, так как не использует собственный протокол Cosmos.

У кого-нибудь есть какие-нибудь зацепки? Я считаю, что мне нужно включить что-то еще, у меня есть настройка конфигурации в качестве вспомогательного ресурса таблицы в частной конечной точке.