У меня возникли проблемы с использованием удаленной потоковой передачи с Apache Solr.Удаленная потоковая передача с Solr
Ранее у нас был Solr, работающий на том же сервере, где файлы, которые должны быть проиндексированы, расположены так, чтобы все, что нам нужно было передать ему путь к файлу, который мы хотели индексировать.
Мы использовали что-то вроде этого:
stream.file=/path/to/file.pdf
Это работало отлично. Теперь мы переместили Solr так, чтобы он работал на другом сервере на веб-сайте, который его использует. Это было связано с тем, что он использовал слишком много ресурсов.
Я сейчас, используя следующие указать Solr в направлении файла:
stream.file=http://www.remotesite.com/path/to/file.pdf
Когда я делаю это Solr сообщает следующее сообщение об ошибке:
http:/www.remotesite.com/path/to/file.pdf (No such file or directory)
Обратите внимание, что зачистки один из косых черт от http: //.
Как я могу получить Solr для индексации файла по определенному URL-адресу, например, я пытаюсь сделать выше? Параметр enableRemoteStreaming уже установлен в значение true.
Спасибо
Использование stream.url вместо потока. файл отсортирован, спасибо! – jd182
@Jayendra Не могли бы вы привести полный пример? Я пытаюсь использовать это решение и получить ошибку - 'missing uniqueKey'. – ajay