#端口列表

YashanDB数据库运行过程中需要使用的主要端口如下文所示,各端口号默认值为配置文件中的初始值,您可以在安装部署过程中根据实际组网需求规划并开放端口

Note:

  • 如需从外部访问数据库集群,需开启数据库监听端口和yasom端口。
  • 监听类端口号建议小于30000,并参考操作系统参数调整设置自动分配端口范围,避免监听端口被占用。
  • 如需使用可视化Web服务,需开启对应服务器的9001端口。

# 单机部署

端口 端口号 描述 连接与认证 加密方式
数据库监听 默认值:1688
取值范围:1024-65535
用于对外提供数据库服务。
  • 远程连接:基于AEC+SHA256口令认证的TCP长连接
  • UDS本地连接:基于操作系统认证的IPC连接
支持SSL加密,默认不加密
服务器间通信 默认值:主服务器为1689,备服务器依次+1
取值范围:1024-65535
内部通信端口,用于主备库间的数据复制,保障主备库数据一致。 内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接 支持SSL加密,默认不加密
yasom 默认值:1675
取值范围:1024-65535
用于接收与响应yasboot命令。 基于AEC+SHA256口令认证的TCP短连接 支持SSL加密,默认不加密
yasagent 默认值:1676
取值范围:1024-65535
内部通信端口,用于接收与响应yasom的指令。 基于AEC+SHA256口令认证的TCP短连接 支持SSL加密,默认不加密

# 分布式部署

端口 端口号 描述 连接与认证 加密方式
数据库监听 默认值:
  • MN:1678
  • CN:1688
  • DN:1698
取值范围:1024-2048
用于对外提供数据库服务,通常采用CN节点的监听端口连接数据库。
  • 远程连接:基于AEC+SHA256口令认证的TCP长连接
  • UDS本地连接:基于操作系统认证的IPC连接
支持SSL加密,默认不加密
MN、CN及DN跨Group通信 默认值:
  • MN:1679
  • CN:1689
  • DN:1699
取值范围:1024-2048
内部通信端口,用于各Group间数据传输。 内部节点采用Trust方式通信,建立基于IP地址认证的TCP长连接 不加密
同一Group内服务器间通信 默认值:
  • MN:1680
  • CN:1689
  • DN:1700
对应服务器监听端口号+1,取值范围:1024-2048
内部通信端口,用于同一Group各节点间的数据复制,保障主备节点中数据一致。 内部节点采用Trust方式通信,建立基于IP地址认证的TCP长连接 不加密
yasom 默认值:1675
取值范围:1024-65535
用于接收与响应yasboot命令。 基于AEC+SHA256口令认证的TCP短连接 支持SSL加密,默认不加密
yasagent 默认值:1676
取值范围:1024-65535
内部通信端口,用于接收与响应yasom的指令。 基于AEC+SHA256口令认证的TCP短连接 支持SSL加密,默认不加密

# 共享集群部署

端口 端口号 描述 连接与认证 加密方式
数据库监听 默认值:1688
取值范围:1024-65535
用于对外提供数据库服务。
  • 远程连接:基于AEC+SHA256口令认证的TCP长连接
  • UDS本地连接:基于操作系统认证的IPC连接
支持SSL加密,默认不加密
YCS监听 默认值:1788
取值范围:0-65535
内部通信端口,用于当前集群内YCS间通信。
  • 远程连接:内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接
  • UDS本地连接:与本地客户端通讯,基于操作系统认证的IPC连接
不加密
yasdb监听 默认值:1700
取值范围:1024-65535
内部通信端口,用于当前集群内数据库实例间通信。 内部服务器采用Trust方式通信,建立基于IP地址认证的TCP长连接 不加密
yasom 默认值:1675
取值范围:1024-65535
用于接收与响应yasboot命令。 基于AEC+SHA256口令认证的TCP短连接 支持SSL加密,默认不加密
yasagent 默认值:1676
取值范围:1024-65535
内部通信端口,用于接收与响应yasom的指令。 基于AEC+SHA256口令认证的TCP短连接 支持SSL加密,默认不加密
pdf-btn 下载文档
copy-btn 复制链接