2016-10-11 2 views
0

Ich habe einen bestehenden Arbeitsknoten + mongodb + oplog-Anwendung, die Ereignisse über socket.io, auf mongodb update, zu Broswers schiebt. Die Konfiguration sieht derzeit wie folgt aus:socket + node + mongodb + oplog: Verbindung zu einem Replicaset

var oplog = MongoOplog('mongodb://' + config.dbHost + ':' + config.dbPort + '/local', { ns: config.dbName + '.obs_messages' }).tail(); 

Ich begann vor kurzem eine tatsächliche Replikatssatz Verwendung, wo es eine primäre und eine sekundäre Datenbank-Maschinen ist. Wie würde ich die Konfiguration von MongoOplog in meiner Knotenanwendung ändern, um die Änderung an einem Multi-Node-Replicaset zu ermöglichen?

+0

Haben Sie versucht, bereits die Mongo URL zum ReplicaSet URL zu ändern ??? – andresk

Antwort

0

Ja, die Lösung war:

var oplog = MongoOplog('mongodb://10.0.0.1:27017,10.0.0.2:27017/local', { ns: config.dbName + '.collection_name' }).tail(); 
Verwandte Themen