MongoDB停止运行VirtualLock&;致命的断言错误消息

MongoDB停止运行VirtualLock&;致命的断言错误消息,mongodb,fatal-error,teamcity-9.0,Mongodb,Fatal Error,Teamcity 9.0,我使用TeamCity运行了一些测试,这些测试将使用MongoDB。完成此测试大约需要4小时。运行1-2小时后,所有剩余的测试开始失败。我检查了服务器,发现MongoDB服务已经停止运行。检查日志文件并发现以下内容: 2016-03-11T09:30:14.212+0100 I网络[initandlisten]连接已从127.0.0.1:49398#272接受(38个连接现已打开) 2016-03-11T09:30:54.104+0100 I网络[initandlisten]连接已从127.0.

我使用TeamCity运行了一些测试,这些测试将使用MongoDB。完成此测试大约需要4小时。运行1-2小时后,所有剩余的测试开始失败。我检查了服务器,发现MongoDB服务已经停止运行。检查日志文件并发现以下内容:

2016-03-11T09:30:14.212+0100 I网络[initandlisten]连接已从127.0.0.1:49398#272接受(38个连接现已打开) 2016-03-11T09:30:54.104+0100 I网络[initandlisten]连接已从127.0.0.1:49400#273接受(39个连接现已打开) 2016-03-11T09:30:54.566+0100 F-[conn273]未能虚拟确认:错误号:1453配额不足,无法完成请求的服务。 2016-03-11T09:30:54.566+0100 I-[conn273]致命断言28828 2016-03-11T09:30:54.567+0100 I-[conn273]

***fassert()失败后中止

2016-03-11T09:30:56.142+0100 I网络[conn216]端部连接127.0.0.1:49218(38个连接现已打开) 2016-03-11T09:30:56.443+0100 I CONTROL[conn273]mongod.exe…\src\mongo\util\stacktrace\u windows.cpp(174)mongo::printStackTrace+0x43 2016-03-11T09:30:56.443+0100 I CONTROL[conn273]mongod.exe…\src\mongo\util\signal\u handlers\u synchronous.cpp(180)mongo::`匿名名称空间'::printSignalAndBacktrace+0x74 2016-03-11T09:30:56.443+0100 I CONTROL[conn273]mongod.exe…\src\mongo\util\signal\u handlers\u synchronous.cpp(236)mongo::`匿名命名空间'::abruptQuit+0x76 2016-03-11T09:30:56.443+0100 I控制[conn273]MSVCR120.dll raise+0x1e9 2016-03-11T09:30:56.444+0100 I控制[conn273]MSVCR120.dll中止+0x18 2016-03-11T09:30:56.444+0100 I CONTROL[conn273]mongod.exe…\src\mongo\util\assert_util.cpp(172)mongo::fassertFailed+0xf0

机器规格:
Windows Server 2012 R2标准(64位)
CPU:Intel Xeon E5-2630
内存:16GB

MongoDB
版本:3.2.1企业版
存储引擎:加密的Wired Tiger

我运行了相同的测试,并使用以下Mongo版本成功执行了该测试:
-MongoDB 2.6.11社区版
-MongoDB 3.0.9社区版
-MongoDB 3.2.1社区版
-MongoDB 3.2.1企业版(无加密的Wired Tiger)


有人对此有什么想法吗?

复制这个的测试是什么?它是CMS平台中组件的回归测试,不会告诉我们任何信息。服务器显示此消息是有原因的,原因是您正在运行的代码。没有代码,没有人能真正为您提供解决方案,顺便说一句,这很可能是正在运行的代码中的错误。使用问题的链接包含重现问题的代码。否则,这是离题的,注定要结束。是的,对不起。我不能提供代码,因为它在一个nuget包中(包含大约1700个测试)。包中的测试依赖于CMS平台,有很多机密数据我无法共享。只是想知道是否有人知道为什么它只在使用加密的MongoDB上失败,而不在任何其他设置上失败。是否有任何MongoDB设置我可以调整以修复?