云数据库 GAUSSDB-连接设置:listen_addresses

时间:2024-11-02 18:46:26

listen_addresses

参数说明:声明服务器侦听客户端的TCP/IP地址。

该参数指定 GaussDB 服务器使用哪些IP地址进行侦听,如IPV4。服务器主机上可能存在多个网卡,每个网卡可以绑定多个IP地址,该参数就是控制GaussDB到底绑定在哪个或者哪几个IP地址上。而客户端则可以通过该参数中指定的IP地址来连接GaussDB或者给GaussDB发送请求。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

取值范围:

  • 主机名或IP地址,多个值之间用英文逗号分隔。
  • “*”或“0.0.0.0”表示侦听所有IP地址。配置侦听所有IP地址存在安全风险,不推荐用户使用。
  • 置空则服务器不会侦听任何IP地址,这种情况下,只有Unix域套接字可以用于连接数据库。

默认值:

集群安装好后,根据public_cloud.conf配置文件中不同实例的IP地址配置不同默认值。CN的默认参数值为:listen_addresses = 'localhost,mgr.net网卡对应的IP地址,data.net网卡对应的IP地址,virtual.net网卡对应的IP地址';DN的默认参数值为:listen_addresses = 'data.net网卡对应的IP'。

localhost表示只允许进行本地“回环”连接。

public_cloud.conf文件保存的网卡信息,包括:mgr.net(管理网卡)、data.net(数据网卡)、virtual.net(虚拟网卡)。

support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-10-0259.html