Я сталкиваюсь с этой проблемой в течение 2 недель, раньше я мог подключиться к своему кластеру mongodb, но теперь, когда я пытаюсь подключиться, я получаю это сообщение об ошибке (queryTxt ETIMEOUT keep-connect-ebnzp.mongodb. net) , Я прошу кого-нибудь попробовать подключить его с его p c, и он подключился, и когда я пытаюсь подключиться локально, он работает нормально, так в чем проблема
Я использую этот URL-адрес для подключения
mongodb+srv://mohamed:<password>@keep-connect-ebnzp.mongodb.net/<dbname>?retryWrites=true&w=majority
код конфигурации mongodb
const mongoose = require('mongoose');
const db = process.env.MONGDB_URL;
const mongoDB = async () => {
try {
await mongoose.connect(db, {
useNewUrlParser: true,
useCreateIndex: true,
useUnifiedTopology: true,
useFindAndModify: false,
});
console.log('Mongo DB connected');
} catch (err) {
console.error(err);
process.exit(1);
}
};
изображение ошибки в моем терминальном модуле .exports = mongoDB; введите описание изображения здесь