sql >> Database >  >> NoSQL >> MongoDB

Fout:sluit ETIMEDOUT 54.162.26.95:17185 aan

probleem met mongodb.

Ik kan verbinding maken met mongodb via telnet ds017185.mlab.com:17185, maar het lijkt erop dat de gebruikersnaam, het wachtwoord of de databasenaam van mongodb niet geldig is.

om het te controleren vervangt u de regel mongoose.connect hiermee. U krijgt informatie over het probleem:

var connectionString = 'mongodb://yourdbus:[email protected]:17185/myfbdb';
mongoose.connect(connectionString);

mongoose.connection.on('error', function(error) {
  console.error('Database connection error:', error);
});

mongoose.connection.once('open', function() {
  console.log('Database connected');
});

In het kort:als u het probleem niet kunt oplossen, controleer dan mongodb, installeer het opnieuw of enz. om het te laten werken.




  1. Tarieflimiet GET-verzoeken

  2. node.js:Mongodb db.collection.find() werkt niet terwijl collection.insert werkt

  3. Een record zoeken en vervolgens verwijderen

  4. mangoest update array of voeg toe aan de array