我们使用 MongoDB 3.0.4,独立模式,wiredTiger,Windows Server 2008 x64。我们有一种情况,MongoDB 丢失了集合的“目录”(我认为)。
我们在 Wildfly 8.2.0.Final 内的 JavaEE 应用程序中使用此数据库。mongo-java-driver 版本是 3.0.0。
查看文件夹中存在所有集合文件(collection-*.wt)和索引文件,但在修复、showCollections 和其他命令中,数据库仅找到 2 个集合(我们有近 20 个)。当服务重新启动时,应用程序“重新创建”了这两个集合。
在 MongoDB 日志中,我们只找到了关闭和启动日志。在日志中我们没有发现任何错误日志。
有人知道这里发生了什么吗?