我正在运行一些Java代码,它使用游标迭代MongoDB集合中的文档。
该过程不断抛出异常:
BSONObj size: -286331154 (0xEEEEEEEE) is invalid. Size must be between 0 and 16793600(16MB) First element: EOO
此后不久,整个JVM似乎崩溃了。
MongoDB 2.4正在发生这种情况,但它也发生在早期版本中。 Mongo Java驱动程序是:2.7.2 d8951d7
这可能是由于记录损坏造成的吗? 如果是这样可以修复损坏,或阻止Java死亡?