Solr:autoCommit如果Solr在提交之前发生故障会发生什么

时间:2012-05-30 22:25:14

标签: solr sunspot sunspot-rails sunspot-solr

我们在solrconfig.xml中启用了autoCommit。

<autoCommit> 
  <maxDocs>5000</maxDocs>
  <maxTime>5000</maxTime>
</autoCommit>

现在想知道我们是Solr服务器在达到两个阈值之前关闭并且有未提交的文档时会发生什么。这些未提交的文档会在服务器重启时被提交吗?

顺便说一句,我们启用了autoCommit来修复

exceeded limit of maxWarmingSearchers=2

1 个答案:

答案 0 :(得分:6)

我认为你的意思是Solr崩溃或被杀?会发生什么取决于您使用的版本:

  • 最多3.6:文档丢失
  • trunk(4.0):感谢transaction log他们没有丢失