Freitag, April 10, 2020

MongoDB stecken clientcursormon (wartet auf verbindungen auf port 27017)

Einfach nach der Installation von MongoDB und erstellen \Daten\db innerhalb der MongoDB-Ordner, fuhr ich Fort zu führen mongod.exe –dbpath C:\MongoDB\data\db. Es läuft eine Reihe von initandlisten-code und dann, wenn es wartet auf verbindungen auf port 27017 es hängt und schreibt mem res:47 virt:171 abgebildet:80-Anschlüsse:0. Ich bin ganz neu Mongo und habe nicht gefunden, eine endgültige Antwort auf warum dies so ist, hängen und wie es zu lösen ist.

  • Das ist nicht Aufhängen, das ist es, was die mongod-Prozess schreibt auf die Konsole (oder das Protokoll), wenn es fertig Booten. Was hast du erwartet?
  • Danke @JohnPetrone ich sehe jetzt, dass der erste cmd-Eingabeaufforderung, die festgestellt hat, eine dauerhafte Verbindung und jetzt habe ich eröffnet weitere Eingabeaufforderung zum ausführen der tatsächlichen shell
InformationsquelleAutor codingManiac | 2014-07-03

2 Kommentare

  1. 2

    Wenn Sie möchten, führen Sie die mongod.exe Prozess als service unter Windows (um es zu vermeiden nehmen Sie einen Befehl-Eingabeaufforderung) sollten Sie die folgenden Anweisungen für MongoDB 2.6.0 (2.6.0 hat ein bug mit den normalen Verfahren zum konfigurieren von MongoDB als Dienst).

    Es ist ein bekanntes Problem bei MongoDB 2.6.0 -, SERVER-13515, die verhindert, dass
    die Verwendung der Anweisungen in diesem Abschnitt. Für MongoDB 2.6.0 verwenden
    Erstellen Sie manuell einen Windows-Dienst für MongoDB, um Windows zu erstellen
    Service für MongoDB statt.

    http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/#manually-create-windows-service

    Für MongoDB-Versionen 2.6.1 und später Folgen die normalen Richtungen:

    http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/#configure-a-windows-service-for-mongodb

Kostenlose Online-Tests