Sdílet prostřednictvím


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

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

Při zřízení clusteru Azure Cosmos DB for PostgreSQL je každému uzlu přiřazen vlastní plně kvalifikovaný název domény (FQDN). Tento plně kvalifikovaný název domény slouží 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í řetězec 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ý identifikátor 14 znaků.

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í řetězec 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 vytvoří v této privátní zóně DNS kromě primárního plně kvalifikovaného názvu domény. 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ý identifikátor 14 znaků.

Napří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é v 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 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 k uzlu.

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

Důležité

Clustery Azure Cosmos DB for PostgreSQL vytvořené před 6. červnem 2023 používají následující starší název 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 během zřizování clusteru.

Další kroky