#solr #solr-search
Вопрос:
2021-07-26 17:13:30.420 информация (qtp210506412-18) [ ] О.есть.сек.сек.HttpSolrCall [админ] Арр=null путь=/администрация/информация/лесозаготовки слово params={вес=формат JSONamp;=1627318946019amp;с=0} состояние=0 QTime=0 2021-07-26 17:13:40.423 информация (qtp210506412-22) [ ] О.есть.сек.сек.HttpSolrCall [админ] Арр=null путь=/администрация/информация/лесозаготовки слово params={вес=формат JSONamp;=1627318946019amp;с=0} состояние=0 QTime=0 2021-07-26 17:13:46.305 ПРЕДУПРЕДИТЬ (Индексатор-90-поток-1) [ ] o.a.s.h.Мастер индексатора по адресу: https://localhost:8986/solr/#/master недоступно. Выборка индекса завершилась ошибкой из-за исключения: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Ошибка с сервера на https://localhost:8986/solr/#/master: Ожидаемое приложение типа mime/октетный поток, но получил текст/html.
Комментарии:
1.
https://localhost:8986/solr/#/master
это недопустимый URL — адрес для репликации-часть после#
в качестве привязки и актуальна только на стороне клиента в HTML / Javascript. Вероятно, вам нужен фактический путь репликации. Обычно что-то вродеhttp://host:port/<core>/replication
.2. Вот и все, большое спасибо за комментарий и за то, что заметили это.
Ответ №1:
Данный URL — адрес недопустим для replication ( https://localhost:8986/solr/#/master
) — части после # в качестве привязки и имеет значение только на стороне клиента в HTML / Javascript.
Вероятно, вам нужен фактический путь репликации. Обычно это что-то вроде:
http://<host>:<port>/<core>/replication
Измените текущую конфигурацию и перезагрузите ядро / перезапустите Solr, и репликация должна начаться правильно.