Názvy DNS uzlů ve službě Azure Cosmos DB for PostgreSQL

PLATÍ PRO: Azure Cosmos DB for PostgreSQL (využívá rozšíření databáze Citus na PostgreSQL)

Při zřízení clusteru Azure Cosmos DB for PostgreSQL se každému uzlu přiřadí vlastní plně kvalifikovaný název domény (FQDN). Tento plně kvalifikovaný název domény se používá k připojení ke každému uzlu za předpokladu, že bylo nastaveno správné zabezpečení sítě pro udělení přístupu. Plně kvalifikovaný název domény se používá v připojovacím řetězci Postgres bez ohledu na to, jestli se používá privátní nebo veřejný přístup.

Názvy domén ve službě Azure Cosmos DB for PostgreSQL

Všechny názvy domén uzlů ve službě Azure Cosmos DB for PostgreSQL se vytvářejí v postgres.cosmos.azure.com doméně. Plně kvalifikovaný název domény uzlu se vytvoří v následujícím formátu.

<node-qualifier>-<cluster-name>.<uniqueID>.postgres.cosmos.azure.com

kde node-qualifier může být "c" pro koordinátor nebo "w0", "w1" atd. pro pracovní uzly; cluster-name je název clusteru, který jste vybrali při zřizování clusteru; uniqueID je náhodně vygenerovaný globálně jedinečný 14znakový identifikátor.

Například: c-mycluster.12345678901234.postgres.cosmos.azure.com.

Tento plně kvalifikovaný název domény se přeloží na veřejnou IP adresu pro každý uzel v clusteru. Pokud je v clusteru povolený veřejný přístup , použije se tento plně kvalifikovaný název domény v připojovacím řetězci Postgres pro připojení k uzlu.

Když v clusteru povolíte privátní přístup , Azure pro každý cluster vytvoří privátní zónu DNS. Plně kvalifikovaný název domény pro každý uzel s privátním koncovým bodem se kromě primárního plně kvalifikovaného názvu domény vytvoří v této zóně privátního DNS. Plně kvalifikovaný název domény v této privátní zóně DNS používá následující formát.

<node-qualifier>-<cluster-name>.<uniqueID>.privatelink.postgres.cosmos.azure.com

kde node-qualifier může být "c" pro koordinátor nebo "w0", "w1" atd. pro pracovní uzly; cluster-name je název clusteru, který jste vybrali při zřizování clusteru; uniqueID je náhodně vygenerovaný globálně jedinečný 14znakový identifikátor.

Příklad: c-mycluster.12345678901234.privatelink.postgres.cosmos.azure.com.

node-qualifier-cluster-name.uniqueID. postgres.cosmos.azure.com plně kvalifikovaný název domény je možné použít také z prostředí virtuální sítě. Pokud se překlad názvů DNS provádí z virtuální sítě, plně kvalifikovaný název domény se přeloží na privátní IP adresu přiřazenou k uzlu prostřednictvím privátního koncového bodu. Pokud se překlad názvů DNS provádí z veřejného internetu, plně kvalifikovaný název domény se přeloží na veřejnou IP adresu přiřazenou uzlu.

Pro přístup k uzlu je důležité používat jenom plně kvalifikovaný název domény, protože přiřazené veřejné IP adresy se můžou měnit během běžných operací, jako je převzetí služeb při selhání vysoké dostupnosti nebo operace škálování výpočetních prostředků.

Důležité

Clustery Azure Cosmos DB for PostgreSQL vytvořené před 6. červnem 2023 používají následující starší verzi názvu domény a formát plně kvalifikovaného názvu domény:

Primární formát plně kvalifikovaného názvu domény: node-qualifier.cluster-name. postgres.database.azure.com plně kvalifikovaný název domény v privátní zóně DNS: node-qualifier.privatelink.cluster-name. postgres.database.azure.com

kde node-qualifier je "c" pro koordinátor a "w0", "w1" atd. pro pracovní uzly a cluster-name je název clusteru, který jste vybrali při zřizování clusteru.

Další kroky