Azure Postgres 服务器上的 nslookup - 输出说明

Azure Postgres 服务器上的 nslookup - 输出说明

我在 Azure 中创建了一个新的 postgres 数据库。假设该数据库的服务器名称为 URL。在此 URL 上mytestdatabase.postgres.database.azure.com 执行操作时nslookup,我将获得以下信息:

nslookup mytestdatabase.postgres.database.azure.com
Server:  dns.google
Address:  8.8.8.8

non-authoritative response:
Name:    cr1.ukwest1-a.control.database.windows.net
Address:  51.141.8.11
Aliases:  mytestdatabase.postgres.database.azure.com
          mytestdatabase.privatelink.postgres.database.azure.com

cr1.ukwest1-a.control.database.windows.net数据中心的服务器名和51.141.8.11这个数据中心网关的公网ip,还是51.141.8.11我测试的postgres的公网ip mytestdatabase.postgres.database.azure.com

答案1

Azure 文档

通过网关建立与 Azure Database for PostgreSQL 的连接,该网关负责将传入连接路由到我们群集中服务器的物理位置。下图说明了流量流。

在此处输入图片描述

因此,您将到达网关 IP,然后由网关 IP 将负载分配给集群

相关内容