Node.js和MongoDB Atlas Mongoose连接错误

4

我正在尝试将一个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: 连接到集群...27017的连接5在TLSSocket处关闭...

我该怎么解决这个问题?


你使用的mongoose版本是什么? - jman93
@jman93 版本 5.3.0 - hb22
1个回答

6

已解决 -- 检查IP白名单!


1
太好了,你解决了自己的问题。解决了我的问题。 - temporary_user_name
这个适用于动态IP吗?我的IP每12个小时就会更换。 - fedeteka

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接