2011-12-23 82 views
0

我在dataimport.properties設置Solr的調度屬性文件更新索引作爲SOLR DIH調度工作不

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

與間隔= 1所描述的,但在那之後我在表中創建新記錄並再次搜索相同的關鍵字,但是新的記錄不會出現在結果中,也不會增加一個記錄的總記錄數。

我是否缺少任何東西

+0

對不起,因爲是基本的,但你**做**意味着你做了一個q = *,並看到文檔沒有索引,對嗎? – aitchnyu 2011-12-23 07:53:43

+0

我只想通過使用調度程序自動更新我的文檔索引。我不想寫一個cron(就像我使用solr在php中)來更新我的文檔。我設置了interval = 1,這樣如果我在數據庫中進行任何更改,文檔將在每分鐘後反映出來。 – neeraj 2011-12-23 08:24:48

+0

我的文檔正在編入索引並且正常工作,但我想每分鐘自動更新一次文檔。 – neeraj 2011-12-23 08:48:50

回答

1

您是否應用了補丁程序?如wiki所述,日程安排功能不是標準Solr的一部分,您必須將代碼包含在wiki中。沒有它的設置添加到屬性文件將無效。

+0

我所做的只是按照wiki中的描述對dataimport.properties文件進行了更改,但設置了interval = 1。我沒有看到任何由wiki提出的應用補丁的方式?你能否提供任何示例代碼或步驟來添加補丁。您是否可以成功配置調度程序? – neeraj 2012-01-06 06:22:50

+0

看看http://stackoverflow.com/questions/3206171/how-can-i-schedule-data-imports-in-solr – 2012-01-27 17:00:29