【问题标题】:docker connect cockroachDB faileddocker 连接 cockroachDB 失败
【发布时间】:2022-08-05 00:59:36
【问题描述】:

我正在使用docker启动cadence服务器,但是我无法连接到我的cockroachDB,出现以下错误。 enter image description here

我该如何解决这个问题?

【问题讨论】:

标签: docker cockroachdb cadence-workflow


【解决方案1】:

在您的连接字符串中,您可以尝试添加?sslmode=require?sslmode=verify-ca/full。 Cockroach Cloud 上的集群需要安全连接才能连接到数据库。

我们的建议是使用 verify-fullverify-ca 来防止 MITM 攻击并强制验证服务器证书是否由已知的证书颁发机构签名。

我们在这里有一些关于附加连接参数的文档! https://www.cockroachlabs.com/docs/stable/connection-parameters.html#additional-connection-parameters

还有一些更具体的关于使用 Cockroach Cloud 的 SSL 模式的文档: https://www.cockroachlabs.com/docs/cockroachcloud/authentication.html#ssl-mode-settings

【讨论】: