设置:
数据库版本v3.2.19
在我们的开发服务器上,我们正在使用解析平台。它将数据存储在mongodb中。由于它是开发服务器,因此Web应用程序,解析平台和mongodb在同一服务器上运行。解析平台是使用docker容器安装的,而MongoDB是安装在没有容器的服务器上,而不是安装在容器中。应用和解析服务器使用SSL证书进行保护。
问题:
昨天,没有人在服务器上工作,没有进行部署,也没有重新启动服务器。测试该Web应用程序时,报告该应用程序已关闭。检查显示mongod正在运行,但是数据库丢失。数据目录包含WiredTiger集合和索引文件。我每天都有数据库的备份,因此恢复不是问题。但是我想找出发生了什么,以便防止再次发生。对这个问题的任何见解都会有所帮助。