Ruby on rails 太阳黑子&x2B;Sidekiq(太阳黑子队列gem)必须在每次创建或更新数据后重新启动Solr

Ruby on rails 太阳黑子&x2B;Sidekiq(太阳黑子队列gem)必须在每次创建或更新数据后重新启动Solr,ruby-on-rails,solr,sunspot,sidekiq,Ruby On Rails,Solr,Sunspot,Sidekiq,当我从rails控制台创建一条记录时,它不会显示在结果中,直到我重新启动solr服务器 我的太阳黑子 我的日志/sunspot-solr-development.log 我已经在sunspot.yml中添加了auto_commit_after_request:true,但在第142行中仍然显示结果:INFO:commitTracker AutoCommit:disabled。不确定这是否是问题所在 当数据被保存时,我可以看到一些东西被添加到Redis服务器 谢谢通过添加自动提交修复: &l

当我从rails控制台创建一条记录时,它不会显示在结果中,直到我重新启动solr服务器

我的太阳黑子

我的日志/sunspot-solr-development.log

我已经在sunspot.yml中添加了auto_commit_after_request:true,但在第142行中仍然显示结果:INFO:commitTracker AutoCommit:disabled。不确定这是否是问题所在

当数据被保存时,我可以看到一些东西被添加到Redis服务器


谢谢

通过添加自动提交修复:

<autoCommit> 
  <maxDocs>10000</maxDocs>
  <maxTime>20000</maxTime>
</autoCommit>

10000
20000