如何修改Java连接GridDB的默认端口31999?
如何修改GridDB的默认连接端口(31999)
当然可以修改GridDB的默认连接端口,具体操作需要修改配置文件并重启服务,步骤如下:
找到GridDB的核心配置文件
gs_cluster.json- Linux系统默认路径通常是
/var/lib/gridstore/conf/gs_cluster.json;Windows系统一般在GridDB安装目录的conf子文件夹内 - 如果找不到路径,Linux下可执行命令:
find / -name gs_cluster.json 2>/dev/null定位文件
- Linux系统默认路径通常是
修改端口参数
- 打开
gs_cluster.json,找到service节点下的port字段,将默认的31999替换为未被占用的目标端口(比如32000) - 示例配置片段:
"service": { "port": 32000, "protocol": "tcp" }
- 打开
重启GridDB服务
- Linux:执行
sudo systemctl restart gridstore - Windows:在系统服务列表中找到GridDB服务,右键选择「重启」
- Linux:执行
更新Java应用的连接配置
- 在你的Java代码中,将连接端口同步修改为新端口,示例代码:
GridStoreFactory factory = GridStoreFactory.getInstance(); Properties props = new Properties(); props.setProperty("notificationAddress", "your-griddb-host-ip"); props.setProperty("notificationPort", "32000"); // 替换为新端口 props.setProperty("clusterName", "your-cluster-name"); props.setProperty("user", "admin"); props.setProperty("password", "admin"); GridStore store = factory.getGridStore(props);
- 在你的Java代码中,将连接端口同步修改为新端口,示例代码:
内容的提问来源于stack exchange,提问作者JillT
相关产品推荐
相关产品推荐

