Я пытаюсь настроить SOLR на Debian с помощью mysql import.SOLR mysql - Извините, не определено dataimport-обработчик
Solr работает, и я могу посетить административную область на http://localhost:8983/solr/, однако я не могу получить данные в моем выделенном ядре - сообщает «Извините, никакой обработчик dataimport!»
Он не сообщает об ошибках (я получаю обратный поиск DNS предупреждения, так как работает на тестовой машине) и я был в состоянии успешно импортировать MySQL через API после этого руководство http://solr.pl/en/2010/10/11/data-import-handler-%E2%80%93-how-to-import-data-from-sql-databases-part-1/
Любые идеи будут высоко оценены !
Мой конфиг выглядит следующим образом:
<dataConfig>
<dataSource type="JdbcDataSource"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/mydatabase?zeroDateTimeBehavior=convertToNull"
user="root"
password=""/>
<document name='tests'>
<entity name='posts'
query='select * from blog_posts'>
<field column="ID" name="id" />
<field column="TITLE" name="title" />
</entity>
</document>
</dataConfig>
schema.xml Чема по умолчанию с добавил:
<field name="id" type="string" indexed="true" required="true" stored="true" />
<field name="title" type="string" indexed="true" required="true" stored="true" />
solrconfig.xml по умолчанию конфигурации с добавлением
<lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-dataimporthandler-\d.*\.jar" />
<lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-dataimporthandler-extras-\d.*\.jar" />
<lib dir="${solr.install.dir:../../../..}/contrib/" regex="mysql-connector-java-.*\.jar" />
<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">/opt/solr-6.4.0/server/solr/gradim/conf/mysql-gradim.xml</str>
</lst>
</requestHandler>
В журнале ничего не говорится? Вы перезапустили Solr после изменения в своем solrconfig? Вы меняете правильный solrconfig? – MatsLindh
Да, я дважды проверял, и все кажется прекрасным с настройками и журналами solr. Я также перезапустил несколько раз ... –