2011-12-23 3 views
0

Я установил SOLR свойства планировщика в dataimport.properties файл, чтобы обновить индекс, как описано вSOLR DIH планировщик не работает

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

с интервалом = 1, но после того, что я создал новую запись в моей таблице и снова искали одно и то же ключевое слово, но niether новая запись не появляется в результате, а общее количество записей увеличивается на одну запись.

Am i missing nothing

+0

Извините за то, что являетесь основным, но вы ** ** означаете, что вы сделали q = * и видели, что документ не проиндексирован, не так ли? – aitchnyu

+0

Все, что я просто хочу обновить свой документ, индексированный автоматически, используя планировщик. Я не хочу писать cron (как я использую solr в php) для обновления моего документа. Я устанавливаю интервал = 1, так что, если я вношу изменения в базу данных, документ будет отображаться после каждой минуты. – neeraj

+0

Мой документ индексируется и работает нормально, но я хочу автоматически обновлять документ каждую минуту. – neeraj

ответ

1

Вы применили исправления? Как описано в wiki, функции планирования не являются частью стандартного Solr, вы должны включить код в вики. Добавление настроек в файл свойств без него не будет иметь никакого эффекта.

+0

Все, что я сделал, только что вносил изменения в файл dataimport.properties, как описано в wiki, но задал интервал = 1. Я не вижу никакого способа, предложенного wiki для применения патчей? Можете ли вы предоставить какой-либо примерный код или шаги для добавления патчей. Могли ли вы сконфигурировать планировщик? – neeraj

+0

Взгляните на http://stackoverflow.com/questions/3206171/how-can-i-schedule-data-imports-in-solr –