首页 > 解决方案 > 尝试将 Heroku 连接到 Atlas MongoDB 时出现问题

问题描述

我正在尝试将我的应用程序从 Heroku 连接到 Atlas 中的 MongoDB。我收到以下错误: 在此处输入图像描述

这是我的连接:

mongoose.Promise=global.Promise
    mongoose.connect(process.env.MONGODB_URL, {useNewUrlParser: true, useUnifiedTopology: true}).then(()=>{
        console.log("Conectado ao Mongo")
    }).catch((err)=>{
        console.log("Erro ao Conectar ao Mongo:" + err)
    })

我已将变量和连接链接添加到 Heroku。我看到一些教程说我应该在Atlas中添加一个IP,但是我在哪里可以获得Heroku IP?

谢谢!

标签: node.jsherokumongoosemongodb-atlas

解决方案


添加ip“0.0.0.0/0(包括您当前的IP地址)”并重新启动服务后,我能够成功访问该站点


推荐阅读