【问题标题】:SOLR DIH Scheduler Not WorkingSOLR DIH 调度程序不工作
【发布时间】:2011-12-23 06:09:43
【问题描述】:

我在 dataimport.properties 文件中设置了 solr 调度程序属性以更新索引,如

所述
http://wiki.apache.org/solr/DataImportHandler#dataimport.properties_example

间隔 = 1,但之后我在表中创建了新记录并再次搜索相同的关键字,但结果中没有出现新记录,总记录数也增加了一条记录。

我错过了什么

【问题讨论】:

  • 抱歉是基本的,但您确实的意思是您做了一个 q=* 并看到该文档没有被索引,对吧?
  • 我只想更新使用调度程序自动索引的文档。我不想写一个 cron(因为我在 php 中使用 solr)来更新我的文档。我设置了间隔=1,这样如果我对数据库进行任何更改,文档将在每分钟后反映。
  • 我的文档正在被索引并且工作正常,但我想每分钟自动更新文档。

标签: solr scheduler dih


【解决方案1】:

您是否应用了补丁?如 wiki 中所述,调度功能不是标准 Solr 的一部分,您必须在 wiki 中包含代码。在没有它的情况下将设置添加到属性文件将无效。

【讨论】:

  • 我所做的只是按照 wiki 中的描述在 dataimport.properties 文件中进行了更改,但设置了 interval=1。我没有看到 wiki 建议应用补丁的任何方法?您能否提供任何示例代码或添加补丁的步骤。您是否能够成功配置调度程序?
猜你喜欢
  • 1970-01-01
  • 2018-04-10
  • 1970-01-01
  • 2015-08-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多