Индексация с помощью Apache Solr - PullRequest
1 голос
/ 23 октября 2019

Я пытаюсь создать поисковую систему для своего собственного приложения. Я использовал Apache Nutch для сканирования и Apache Solr для индексации и поисковых запросов. Как и локально, все работает очень хорошо, но теперь я хочу развернуть свой Apache Solr в Azure, чтобы я мог получить результаты, предоставленные Apache Solr, и использовать их в своем приложении. Для служб Azure я использовал Apache Solr Certified By Bitnami. Поэтому я сделал следующие шаги:

  1. Настройка и настройка Apache Nutch
  2. Настройка параметров HBase и свойств Gora
  3. Сканирование сайтов с помощью inject, generate, fetch, parse and update
  4. Последняя часть - это индексирование, которое локально мне нравилось bin/nutch solrindex http://localhost:8983/solr/core_name -all, но для развертывания Azure я пытаюсь использовать что-то вроде этого bin/nutch solrindex http://azureipaddress:8983/solr/nutch -all Но это выдает мне ту же ошибку снова и снова

Ошибка

IndexingJob: starting

SolrIndexerJob: java.lang.RuntimeException: job failed: name=Indexer, jobid=job_local175935032_0001

 at org.apache.nutch.util.NutchJob.waitForCompletion(NutchJob.java:55)

 at org.apache.nutch.indexer.IndexingJob.run(IndexingJob.java:154)

 at org.apache.nutch.indexer.IndexingJob.index(IndexingJob.java:176)

 at org.apache.nutch.indexer.IndexingJob.run(IndexingJob.java:202)

 at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)

 at org.apache.nutch.indexer.IndexingJob.main(IndexingJob.java:211)

Мои ядра и solr все работает онлайн ....! Пожалуйста помоги..! Спасибо ..

...