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

mehrere Instanzen von Mongo DB auf demselben Server

Die oben genannte Antwort ist keine empfohlene Methode zum Ausführen mehrerer Instanzen (insbesondere wenn die Server möglicherweise gleichzeitig ausgeführt werden), da dies zur Verwendung derselben Konfigurationsparameter wie beispielsweise logpath führt und pidfilepath was in den meisten Fällen nicht das ist, was Sie wollen.

Bitte erwägen Sie, dedizierte Mongod-Konfigurationsdateien wie mongod-QA.conf zu erstellen und mongod-STAGE.conf . In diesen Dateien möchten Sie vielleicht dbpath angeben , Protokollpfad Ordner, bind_ip , Port und pidfilepath spezifisch für jede Mongod-Instanz sind und sich gegenseitig nicht beeinflussen.

Nach diesen Schritten können Sie wie folgt zwei Instanzen auslösen

mongod --config <path-to>/mongod-QA.conf
mongod --config <path-to>/mongod-STAGE.conf

Weitere Details finden Sie auf der Mongodb-Dokumentationsseite