我的代码工作正常,直到昨天 - 执行简单的插入,更新操作。从昨天开始,数据库自动丢弃。在检查local.oplog.rs时,我发现每次最后一个条目都是drop,即使我的代码没有丢弃db。
{
"ts" : Timestamp(1484893960, 1),
"t" : NumberLong(3),
"h" : NumberLong(-945311492786762202),
"v" : NumberInt(2),
"op" : "c",
"ns" : "randomdb.$cmd",
"o" : {
"dropDatabase" : NumberInt(1)
}
}
mongodb部署在Microsoft Azure上的虚拟机(bitnami)上。
有趣的是,db会随时丢弃 - 有时在使用中,有时在空闲时。