首页 > 解决方案 > Mongo DB 存档无法从 ec2 与 vpc 对等互连

问题描述

我们已经配置了 mongo atlas 归档并尝试在 VPC 对等的帮助下与 aws ec2 连接。我们已经建立了 vpc 对等连接来连接主数据库,它工作正常。但是在存档数据库连接的情况下,我们会遇到连接问题,如果我们尝试使用 ip 白名单,那么它可以正常工作。

任何人都可以帮助我们将 mongo 存档数据库与 vpc 对等连接。

连接 mongo shell 时出错

2020-12-12T05:41:15.283+0000 W NETWORK [thread1] 5000ms 毫秒后无法连接到 xx.xxx.xx.xx:port,放弃。2020-12-12T05:41:15.283+0000 E QUERY [thread1] 错误:无法连接到服务器 atlas-online-archive-5da8542bcf09a2545f54fa24-jsraa.a.query.mongodb.net:27017,连接尝试失败:connect@ src/mongo/shell/mongo.js:275:13 @(connect):1:6 异常:连接失败

标签: mongodbamazon-ec2amazon-vpcmongodb-atlas

解决方案


Atlas 提供了一个统一的端点,您可以通过它使用您在 Atlas 集群中使用的相同数据库和集合名称来查询实时集群和存档数据。您不能通过 Peering 或 AWS PrivateLink 等私有连接使用统一终端节点。您必须使用基于 TLS 的标准互联网连接。

https://docs.atlas.mongodb.com/online-archive/manage-online-archive/#how-service-archives-data

不幸的是,连接到在线存档时不支持 VPC 对等互连


推荐阅读