2016-10-11 14 views
0

У меня есть действующий рабочий узел + mongodb + oplog приложение, которое толкает события на broswers через socket.io, на обновление mongodb. Конфигурация в настоящее время выглядит следующим образом:socket + node + mongodb + oplog: connect to replicaset

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

Я недавно начал использовать фактический набор реплик, где есть первичные и один вторичные машины баз данных. Как изменить конфигурацию MongoOplog в моем приложении-узле, чтобы вносить изменения в многоузловую репликацию?

+0

Вы пробовали изменения URL Монго, чтобы уже в ReplicaSet Url ??? – andresk

ответ

0

Да решение было это:

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

 Смежные вопросы

  • Нет связанных вопросов^_^