使用最新的 Robo 3T 和 AWS 提供的命令行
mongodb://<dbname>:<insertYourPassword>@example-db.cluster-c2e1234stuff0e.eu-west-2.docdb.amazonaws.com:27017
我得到这个错误:
原因:SSL 隧道故障:网络不可达或 SSL 连接被服务器拒绝。原因:连接失败
我也尝试过遵循此演练,但没有任何乐趣。
我已经读到可以通过 SSH 连接到同一 VPC 上的 EC2 实例并以这种方式访问 documentdb,但理想情况下,我希望直接访问它而不为额外的 EC2 实例付费。如果我有这个权利?
我也尝试过通过 Mongo shell 并得到以下响应:
Error: couldn't connect to server example-db.cluster-c2eblahblaho0e.eu-west-2.docdb.amazonaws.com:27017, connection attempt failed: NetworkTimeout: Error connecting to example-db.cluster-c2eblahblaho0e.eu-west-2.docdb.amazonaws.com:27017 (<IP address>) :: caused by :: Socket operation timed out :
connect@src/mongo/shell/mongo.js:344:17
@(connect):2:6
exception: connect failed