Javascript MongoTimeoutError:服务器选择在30000毫秒后超时,使用heroku进行部署
我需要您的帮助将我的mongodb数据库连接到集群atlas,我配置了我的IP、用户名和密码。我正在使用heroku进行部署。谢谢你的帮助!但我不能,看下面: 表达:“^4.17.1”, 快速会话“^1.17.0”, 猫鼬:“^5.8.3”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
您需要将服务器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);
});