Я пытаюсь получить доступ к своему кластеру MongoDB с помощью приложения NodeJS, которое развертывается в Heroku через GitHub. Независимо от того, что я пытаюсь, эта ошибка выдается, как только приложение запускается:
UnhandledPromiseRejectionWarning: MongoNetworkError: не удалось подключиться к серверу при первом подключении
Мой код, который пытается получить доступ к этомуследующее:
//Connect to mongo and create a connection
const MongoClient = require('mongodb').MongoClient;
const mongoClient = new MongoClient(process.env.connectionString, { useNewUrlParser: true });
const connection = mongoClient.connect();
Я сделал консольный журнал, чтобы убедиться, что process.env.connectionString содержит строку подключения к моему Mongo Cluster. Я также убедился, что мой кластер разрешает все входящие соединения. Есть ли что-то еще, что я пропускаю, или я полностью вне базы?