You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用griddb_python连接GridDB Cloud遭拒,咨询兼容性及配置方案

关于griddb_python客户端连接GridDB Cloud的问题解答

核心结论

griddb_python客户端完全兼容GridDB Cloud,并非仅适用于本地/自建部署,你的连接失败是因为缺少Cloud环境要求的特定配置项。

必须的配置修正

连接GridDB Cloud需要以下关键设置:

  • 使用TLS加密端口
    GridDB Cloud默认强制使用TLS加密连接,本地部署常用的10001端口是裸TCP端口,Cloud的加密通知端口为31999,必须替换。同时需要添加ssl_mode="REQUIRED"参数开启加密。
  • 使用正确的集群名称
    代码中的myCluster是自定义值,需替换为GridDB Cloud控制台集群详情页显示的实际集群名称。
  • 验证登录凭证
    Cloud的初始用户名为admin,但密码是你创建Cloud实例时自行设置的密码,并非默认的admin,若遗忘可在控制台重置。

修正后的代码示例

import griddb_python as griddb

factory = griddb.StoreFactory.get_instance()
store = factory.get_store(
    notification_address="griddb-cloud.com",
    notification_port=31999,
    cluster_name="你的实际集群名称",
    username="admin",
    password="你的Cloud实例密码",
    ssl_mode="REQUIRED"
)

额外排查点

  • 确认你的本地/虚拟机IP已添加至GridDB Cloud控制台的IP访问白名单(Cloud默认仅允许白名单内IP连接,这是常见的遗漏项)
  • 可通过命令测试端口连通性:telnet griddb-cloud.com 31999,若无法连通,优先检查白名单或网络路由问题

内容的提问来源于stack exchange,提问作者Coders020

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:17:39