Более одного data-config.xml или разные обработчики импорта в Solr?

Мне нужно импортировать несколько баз данных и источников rss с помощью DIH.

Есть ли возможность использовать более одного файла data-config.xml? Или даже если используется только один, есть ли способ настроить разные обработчики импорта?

Спасибо.


person larrytron    schedule 10.05.2012    source источник


Ответы (1)


Вы можете создать несколько источников данных в любой конфигурации DIH.

Если это не поможет, вы можете создать несколько обработчиков запросов в solrconfig.xml. Одним из параметров конфигурации обработчика является «config», который определяет файл xml. Таким образом, вы могли бы --

<pre>
<requestHandler name="/dataimport"
    class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
        <str name="config">data-config.xml</str> 
    </lst>
</requestHandler>

а также ...

<requestHandler name="/dataimport2"
    class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
        <str name="config">data-config-two.xml</str> 
    </lst>
</requestHandler>

person Mike R.    schedule 10.05.2012