MongoDB复制拓扑结构
2017-07-06 11:57 Kevin.hhl 阅读(362) 评论(0) 收藏 举报1.默认是树状复制结构
如下结构:
Priamary------>Secondary01----------> Secondary03 ....
|------>Secondary02-----------> Secondary04 ....
......
如何修改复制方向呢?
在一些对延时敏感的场景,Secondary需要直接指向Priamary复制,减少延时的可能性。例如要修改Secondary03 指向Priamary 复制,而非默认的Secondary01。
直接登陆从库执行如下:
rs.syncFrom("Primary:27017");
xxxrs:SECONDARY> rs.syncFrom("mongodb-2:27017"){ "syncFromRequested" : "mongodb-2:27017", "prevSyncTarget" : "mongodb-3:27017", "ok" : 1}rs.status()... { "_id" : 8, "name" : "mongodb-1:27017", "health" : 1, "state" : 2, "stateStr" : "SECONDARY", "uptime" : 775, "optime" : Timestamp(1499313174, 2311), "optimeDate" : ISODate("2017-07-06T03:52:54Z"), "syncingTo" : "mongodb-2:27017", "configVersion" : 97, "self" : true }, |
浙公网安备 33010602011771号