【发布时间】:2022-12-12 07:42:38
【问题描述】:
我在 Glue 中创建了一个与 DocumentDB 集群的连接。集群正在运行,我可以从我的笔记本电脑连接,也可以从 AWS athena 连接以在其上运行 Athena 查询。 Glue 中的连接 URL 遵循以下格式:
mongodb://host:27017/数据库
此外,我在集群中禁用了 TLS 并重新启动了数据库。每次我测试与 Glue 的连接时,我都会收到此错误:
检查您的连接定义是否使用正确的 URL 语法、用户名和密码引用您的 Mongo 数据库。 以错误代码 30 退出
我也尝试在 URL 中设置用户和密码,但我得到了同样的错误。
我该如何解决这个问题?
谢谢!!!
【问题讨论】:
-
您究竟是如何尝试连接的?您在胶水控制台中的代码或设置是什么?
-
我已经设置了上面提到的 URL、运行数据库的 VPC 和子网、用户和密码以及安全组
-
但它是用于胶水爬虫,工作吗?遗憾的是,您的问题缺乏细节并且不清楚。
-
问题很明确。我有一个 documentDB 数据库,我正在尝试创建胶水连接。在面板的粘合服务中,有一个名为“连接”的部分。我需要在 Glue 中创建此连接以用于不同的胶水作业。
-
@Shadowtrooper 你能分享你正在设置的完整连接选项吗?
标签: mongodb amazon-web-services aws-glue aws-documentdb