Ошибка при подключении к кластеру MongoDB Atlas с использованием драйвера Node.js - PullRequest
0 голосов
/ 07 марта 2020

Я пытаюсь установить sh соединение с кластером MongoDb Atlas с сервера node.js.

При выполнении кода я получаю следующее сообщение:

MongoNetworkError: failed to connect to server [splurggen-shard-00-01-nepz5.azure.mongodb.net:27017] on first connect [MongoNetworkError: connection 5 to splurggen-shard-00-01-nepz5.azure.mongodb.net:27017 closed
    at TLSSocket.<anonymous> (/Users/________/Projects/Git projects/Splurggen/splurggen_server/node_modules/mongodb/lib/core/connection/connection.js:372:9)
    at Object.onceWrapper (events.js:299:26)
    at TLSSocket.emit (events.js:209:13)
    at net.js:658:12
    at TCP.done (_tls_wrap.js:479:7) {
  name: 'MongoNetworkError',
  [Symbol(mongoErrorContextSymbol)]: {}
}]

код:

const MongoClient = require('mongodb').MongoClient;
const uri = "mongodb+srv://____:____@splurggen-nepz5.azure.mongodb.net/test?retryWrites=true&w=majority";
const client = new MongoClient(uri, { useNewUrlParser: true });
client.connect(err => {
    const collection = client.db("test").collection("devices");
   // perform actions on the collection object
    client.close();
  });

У меня есть мой IP-адрес, указанный в белом списке, который, кажется, является ответом для некоторых, но не в моем случае ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...