【问题标题】:MongoDB Atlas connection ip problem with shared host共享主机的MongoDB Atlas连接ip问题
【发布时间】:2020-11-27 17:02:04
【问题描述】:

嘿,伙计们,我在连接 MongoDB atlas 时遇到问题,它在 Heroku 和 localhost 中运行良好,但是当我使用 GoDaddy 共享主机时出现此错误,我将 IP 地址设置为 0.0.0/0 但同样的问题 错误消息:无法连接到 MongoDB Atlas 集群中的任何服务器。一个常见原因是您尝试从未列入白名单的 IP 访问数据库。确保您当前的 IP 地址在 Atlas 集群的 IP 白名单中

【问题讨论】:

    标签: javascript node.js mongodb express mongodb-atlas


    【解决方案1】:

    转到您的 mongodb 卸载文件夹 ex:C:\Program Files\MongoDB\Server\4.4\bin 然后将 bindIp 更改为您的 Ip 地址并保存。 之后重启 mongodb 服务器。

    【讨论】:

      【解决方案2】:

      就像您的问题所说,您必须检查 GoDaddy 使用的 IP 地址并将其添加到“白名单”中。如果我没记错的话,Atlas 上应该有一个安全标签,允许您添加它。

      【讨论】:

      • 我这样做了,也是同样的问题
      • 您尝试过不同的连接字符串吗?编辑这里是一个尝试 ``` mongodb://:@my-atlas-cluster-shard-00-00-mdyjt.mongodb.net:27017,my-atlas-cluster-shard-00- 01-mdyjt.mongodb.net:27017,my-atlas-cluster-shard-00-02-mdyjt.mongodb.net:27017/mydb?ssl=true&replicaSet=my-atlas-cluster-shard-0&authSource=admin&retryWrites=true&w=多数```。您可能需要更改其中的某些部分才能使其正常工作。
      • 是的,我创建了一个新项目和新集群,同样我认为与 MongoDB 共享主机 root 权限的问题
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-07
      • 2020-08-11
      • 1970-01-01
      • 2017-10-18
      相关资源
      最近更新 更多