当我从主节点注册时,我能够将用户添加到systems.users集合中,但是当我从辅助节点添加用户时,主节点中的值没有得到更新,因此复制失败,主要在美国次要的是在欧洲。
var user = { user: email, pwd: password, roles: [ { role: "readWrite", db: "newUser" } ] }; db.addUser(user); res.send('added');
我错过了什么吗?
答案 0 :(得分:1)
正如mkorszun写的那样,每次写操作都必须在初级时完成。如果你设置了slaveOk = true,你当然可以从二级读取。