MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

ECONNREFUSED-Fehler beim Verbinden mit mongodb von node.js

ECONNREFUSED-Fehler

Es gibt wenige Gründe für diesen Fehler in node :

  1. Ihr Port bedient bereits einen Dienst, sodass er Ihre Verbindung ablehnt.

    Gehen Sie zur Befehlszeile und rufen Sie die PID ab, indem Sie den folgenden Befehl verwenden

    $ lsof -i:port_number

    Beenden Sie jetzt pid mit

    $ kill -9 pid(which you will get by above command)

  2. Ihr Server läuft nicht z.B. Überprüfen Sie in diesem Fall, ob Ihr Mongoose-Server läuft, oder führen Sie ihn mit dem folgenden Befehl aus.

    $ mongod

  3. Es besteht auch die Möglichkeit Ihren localhost ist nicht richtig konfiguriert, also verwenden Sie 127.0.0.1:27017 statt localhost.