Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript MongoTimeoutError:服务器选择在30000毫秒后超时,使用heroku进行部署_Javascript_Node.js_Mongodb_Express_Mongoose - Fatal编程技术网

Javascript MongoTimeoutError:服务器选择在30000毫秒后超时,使用heroku进行部署

Javascript MongoTimeoutError:服务器选择在30000毫秒后超时,使用heroku进行部署,javascript,node.js,mongodb,express,mongoose,Javascript,Node.js,Mongodb,Express,Mongoose,我需要您的帮助将我的mongodb数据库连接到集群atlas,我配置了我的IP、用户名和密码。我正在使用heroku进行部署。谢谢你的帮助!但我不能,看下面: 表达:“^4.17.1”, 快速会话“^1.17.0”, 猫鼬:“^5.8.3” 您需要将服务器IP列入白名单。请参阅以了解如何确定要将哪些IP添加到白名单中。我已将我的IP添加到白名单中,并在任何位置添加了IP,但不起作用。我读了这个链接,但我不明白它能帮我什么忙,对不起 const mongoose = require('mongoo

我需要您的帮助将我的mongodb数据库连接到集群atlas,我配置了我的IP、用户名和密码。我正在使用heroku进行部署。谢谢你的帮助!但我不能,看下面:

表达:“^4.17.1”, 快速会话“^1.17.0”, 猫鼬:“^5.8.3”


您需要将服务器IP列入白名单。请参阅以了解如何确定要将哪些IP添加到白名单中。

我已将我的IP添加到白名单中,并在任何位置添加了IP,但不起作用。我读了这个链接,但我不明白它能帮我什么忙,对不起

const mongoose = require('mongoose');
const db = { mongoURI: 'mongodb+srv://username:password@blog-prod-upfzz.mongodb.net/test?retryWrites=true&w=majority' }    
    mongoose.Promise = global.Promise;
    mongoose.connect(db.mongoURI, {
      useUnifiedTopology: true,
      useNewUrlParser: true
      }).then(() => {
        console.log('Successfully');
      }).catch((err) => {
        console.log('Error: ' + err);
      });