Мне нужно импортировать несколько баз данных и источников rss с помощью DIH.
Есть ли возможность использовать более одного файла data-config.xml? Или даже если используется только один, есть ли способ настроить разные обработчики импорта?
Спасибо.
Мне нужно импортировать несколько баз данных и источников rss с помощью DIH.
Есть ли возможность использовать более одного файла data-config.xml? Или даже если используется только один, есть ли способ настроить разные обработчики импорта?
Спасибо.
Вы можете создать несколько источников данных в любой конфигурации 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>