Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Внимание
Azure Cosmos DB для PostgreSQL больше не поддерживается для новых проектов. Не используйте эту службу для новых проектов. Вместо этого используйте одну из этих двух служб:
Используйте Azure Cosmos DB для NoSQL как распределенное решение базы данных, предназначенное для крупномасштабных сценариев с соглашением об уровне доступности (SLA) 99.999%, мгновенным автомасштабированием и автоматическим переключением в случае отказа в нескольких регионах.
Используйте функцию эластичных кластеров Базы данных Azure для PostgreSQL для сегментированного PostgreSQL с помощью расширения Citus с открытым кодом.
При подготовке кластера Azure Cosmos DB для PostgreSQL каждому узлу присваивается полное доменное имя (FQDN). Это полное доменное имя используется для подключения к каждому узлу, если настроена правильная сетевая безопасность для предоставления доступа. Полное доменное имя используется в строке подключения Postgres независимо от того, используется ли частный или общедоступный доступ.
Доменные имена в Azure Cosmos DB для PostgreSQL
Все доменные имена узлов в Azure Cosmos DB для PostgreSQL создаются в postgres.cosmos.azure.com домене. Полное доменное имя узла создается в следующем формате.
<node-qualifier>-<cluster-name>.<uniqueID>.postgres.cosmos.azure.com
Где node-qualifier может быть "c" для координатора или "w0", "w1", и т. д. для рабочих узлов; cluster-name это имя кластера, выбранного во время подготовки кластера; uniqueID является случайным образом созданным глобально уникальным 14-символьным идентификатором.
Например, c-mycluster.12345678901234.postgres.cosmos.azure.com.
Это полное доменное имя разрешается в общедоступный IP-адрес для каждого узла в кластере. Если общедоступный доступ включен в кластере, это полное доменное имя используется в строке подключения Postgres для соединения с узлом.
При включении частного доступа в кластере Azure создает частную зону DNS для каждого кластера. Полное доменное имя (FQDN) для каждого узла с частной конечной точкой создается в этой частной DNS зоне в дополнение к основному полному доменному имени. Полное доменное имя в этой частной зоне DNS использует следующий формат.
<node-qualifier>-<cluster-name>.<uniqueID>.privatelink.postgres.cosmos.azure.com
Где node-qualifier может быть "c" для координатора или "w0", "w1" и т. д. для рабочих узлов; cluster-name это имя кластера, выбранного во время подготовки кластера; uniqueID является случайным образом созданным глобально уникальным идентификатором 14 символов.
Например, c-mycluster.12345678901234.privatelink.postgres.cosmos.azure.com.
node-qualifier
-
cluster-name.uniqueID.postgres.cosmos.azure.com FQDN можно использовать из среды виртуальной сети. Если разрешение DNS-имен выполняется из виртуальной сети, полное доменное имя разрешается в частный IP-адрес, назначенный узлу через частную конечную точку. Если разрешение DNS-имен выполняется из общедоступного Интернета, полное доменное имя разрешается в общедоступный IP-адрес, назначенный данному узлу.
Важно использовать только полное доменное имя для доступа к узлу, так как назначенные общедоступные IP-адреса могут изменяться во время обычных операций, таких как отработка отказа высокого уровня доступности или операция масштабирования вычислений.
Внимание
Кластеры Azure Cosmos DB для PostgreSQL, созданные до 6 июня 2023 года, используют следующую устаревшую схему доменных имен и FQDN:
Основной формат полного доменного имени (FQDN): node-qualifier.cluster-name.postgres.database.azure.com Полное доменное имя в частной зоне DNS: node-qualifier.privatelink.cluster-name.postgres.database.azure.com
где node-qualifier имеет значение "c" для координатора и "w0", "w1" и т. д. для рабочих узлов и cluster-name является именем кластера, выбранного во время подготовки кластера.
Следующие шаги
- См. руководство по подключению к кластеру с помощью PSQL.
- Ознакомьтесь с основами общедоступного и закрытого доступа.