我已将slaveDelay设置为600s,但是当主数据发生更改时,辅助数据会立即更改。这是使用2台服务器的repl的curent配置。
"members" : [
{
"_id" : 0,
"host" : “primary.host1:27017",
"arbiterOnly" : false,
"buildIndexes" : true,
"hidden" : false,
"priority" : 1,
"tags" : {
},
"slaveDelay" : NumberLong(0),
"votes" : 1
},
{
"_id" : 1,
"host" : “secondary.host2:27017",
"arbiterOnly" : false,
"buildIndexes" : true,
"hidden" : true,
"priority" : 0,
"tags" : {
},
"slaveDelay" : NumberLong(600),
"votes" : 1
}
]
我不知道哪里出错,或者slaveDelay是如何工作的,因为辅助数据应该在600s后更新。