mongodb - 使用 MongoDB Compass 连接到 AWS 上的 mongodb 时 getaddrinfo ENOTFOUND
问题描述
这个问题已经得到解答,我尝试了建议的内容(更新了 bindIp,EC2 上的安全组对 0.0.0.0/0 的 27017 端口入站开放)但可能有所改变。
从 AWS,我复制标题下的连接字符串 -Connect to this cluster with an application
它看起来像这样:
mongodb://username:<insertYourPassword>@docdb-date.cluster-gsatsafaaa.us-east-2.docdb.amazonaws.com:27017/?ssl=true&ssl_ca_certs=rds-combined-ca-bundle.pem&replicaSet=rs0&readPreference=secondaryPreferred&retryWrites=false
- 我已将我的 ip 添加到 AWS 的入站和出站规则中
- 我修改
C:\Program Files\MongoDB\Server\4.2\bin\mongod.cfg
并改变了bindIP to 0.0.0.0
我还尝试使用 mongodb 连接具有相同连接字符串的 vs 代码并得到相同的错误。
我错过了什么?
解决方案
推荐阅读
- r - 当它们在 r 中加倍时给出所有最小值
- python - 如何在 django 中创建一个选择另一个 django 模型实例的表单?
- r - 使用加权函数 (minpack.lm::wfct()) 进行非线性回归时,仅 try() 或 trycatch() 会出错
- javascript - 使用定义的度量在地图上绘制矩形
- flutter - 在将数据从一个屏幕传递到另一个屏幕时,只能在初始化程序中访问静态成员
- python - 在 ManytoManyField(Django Admin) models.py 中实现搜索字段
- python - SUMO Traci:遇到障碍物时如何模拟变道
- python - KeyError:“日期”-熊猫
- tomcat - 使用带有 gradle 的嵌入式 tomcat 9 创建可执行的战争
- angular - 通过模板中的 [attr.data-show] 值添加条件