Node.js 和 MongoDB Atlas Mongoose 连接错误
Posted
技术标签:
【中文标题】Node.js 和 MongoDB Atlas Mongoose 连接错误【英文标题】:Node.js and MongoDB Atlas Mongoose Connection Error 【发布时间】:2019-03-06 01:34:05 【问题描述】:我正在尝试将 MongoDB atlas 实例连接到 nodejs/express 服务器:
const mongoose = require("mongoose");
const dbURI =
"mongodb+srv://(url copied from atlas connect)";
const options =
useNewUrlParser: true,
dbName: "data"
;
mongoose.connect(dbURI, options).then(
() =>
console.log("Database connection established!");
,
err =>
console.log("Error connecting Database instance due to: ", err);
);
但我不断收到以下错误:
MongoNetworkError:连接 5 到集群 ... 27017 在 TLSSocket 处关闭。 ...
我该如何解决这个问题?
【问题讨论】:
你用的是什么版本的猫鼬? @jman93 版本 5.3.0 【参考方案1】:已解决 -- 检查 IP 白名单!
【讨论】:
很高兴您回答了您的问题。解决了我的问题。 动态IP也可以吗?我的 IP 每 12 小时更换一次以上是关于Node.js 和 MongoDB Atlas Mongoose 连接错误的主要内容,如果未能解决你的问题,请参考以下文章
将 Nowjs 托管的 Node.js 服务器连接到 MongoDB Atlas DB
我无法将数据存储到 Postman 上的 MongoDB(Atlas)中(Node.js with express)