lucene文件消失(索引大小缩小)

时间:2017-04-03 20:40:45

标签: lucene

我有一组服务器索引文档,其中包含位于网络驱动器上的Lucene索引。我同步IndexWriter创建,因此一次只能有一个实例。每秒有大约50个文档添加到索引中,因此索引会被主动更新。但是在一天左右的时间里,指数突然缩小,从几GB减少到几乎为空,然后又开始增长。看起来索引中的所有文档都被突然删除,并且构建了一个新索引。我用Luke检查了索引,但是找不到任何标记为已删除的文档。当发生这种情况时,我无法准确地捕捉到它。但是当发生这种情况时,索引中的所有文件在过去几分钟内都会有一个新的时间戳,但write.lock文件除外,该文件在首次创建索引时具有时间戳。索引中没有任何错误,索引(缩小大小之前和之后)是正常的(可搜索的)。

有没有人见过这样的东西?知道造成这种行为的原因是什么吗?我在Windows Server 2012上使用Lucene 6.1。

提前多多感谢!

0 个答案:

没有答案