连接到mongo atlas uri时获取mongo网络错误

kcwpcxri  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(391)

我正在使用mongo atlas uri并得到mongo网络错误。有时它工作,但有时它抛出错误。
错误:连接etimedout 13.234.241.108:27017

Server started on port 5000
Error: connect ETIMEDOUT 13.234.241.108:27017
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1137:16) {
  name: 'MongoNetworkError'
}
something wrong with DB

mongodb uri

mongoose
  .connect(
    `mongodb+srv://pratham:<password>@cluster0.gxwve.mongodb.net/twitter-clone?retryWrites=true&w=majority`,
    {
      useNewUrlParser: true,
      useUnifiedTopology: true,
      useCreateIndex: true,
      useFindAndModify: false,
      keepAlive: true,
    }
  )
  .then(() => {
    console.log("DB Connected");
  })
  .catch((err) => {
    console.log(err);
    console.log("something wrong with DB");
  });
disbfnqx

disbfnqx1#

确保以下两件事
确保mongodb在指定的计算机上运行
确保修改配置中的bindip以接受来自其他IP的连接
我认为mongodb服务器可能有问题。此错误是由于internet连接不足造成的。只是等了一会儿,程序照常运行

相关问题