Получение Banana для работы с Solr 4.2

Я использую Solr 4.2 и хотел бы попробовать продукт LucidWorks Banana. Однако, когда я перехожу к каталогу бананов на моем сервере Solr, я получаю сообщение об ошибке 404.

Я следую инструкциям с их сайта github здесь, в основном перетаскивая каталог банана src в каталог my SOLR_HOME\solr-webapp\webapp .

Я попытался изменить файлы src\config.js и src\app\dashboards\default.json, как это предлагается в файле readme, чтобы изменить URL-адрес локального хоста на фактическое имя сервера или IP-адрес. Обе попытки по-прежнему приводили к ошибке 404.

Кому-нибудь удалось заставить банан работать с Solr 4.2? Разве это не поддерживается в этой версии Solr? Надеюсь, я упустил что-то действительно простое.

Спасибо!


person David Hoerster    schedule 13.06.2014    source источник


Ответы (2)


В LucidWorks мы тестировали Banana только на Solr 4.4 и выше. Так что я не уверен, что весь функционал будет работать с Solr 4.2. Однако я знаю пару пользователей Solr 4.3 (которые могли внести небольшие изменения в код).

Тем не менее, веб-приложение представляет собой просто javascript/html и должно по крайней мере появиться (возможно, с ошибками на панели инструментов, но не с ошибкой 404), даже без изменения config.js/default.json.

Просто для подтверждения вашего процесса (из https://github.com/LucidWorks/banana/blob/release/QUICKSTART):

 Copy Banana folder to $SOLR_HOME/example/solr-webapp/webapp/
 Browse to http://localhost:8983/solr/banana/src/index.html#/dashboard

Если вы удалили папку src (а не папку банана), вам нужно будет перейти к http://solrserver.yourdomain.com:8983/solr/src/index.html#/dashboard

person Ravi Krishnamurthy    schedule 13.06.2014
comment
Спасибо! Я понял свою проблему, и ваш ответ заставил меня пересмотреть мою конфигурацию. Я собираюсь ответить на свой вопрос, но спасибо за вашу помощь! Очень ценю!! - person David Hoerster; 13.06.2014
comment
Я получаю доступ к банану с удаленного компьютера, поэтому мне пришлось обновить config.js и default.json... но я также хочу указать на что-то другое, кроме collection1, поэтому мне все равно нужно обновить эти файлы. Спасибо!! - person David Hoerster; 13.06.2014

Я понял это благодаря предложению Рави, которое заставило меня пересмотреть свою конфигурацию.

Оказывается, мое веб-приложение на самом деле работало с C:\Windows\solr-webapp, а не с $SOLR_HOME\solr-webapp\webapp. Я пропустил, что мой CWD был установлен на C:\Windows, хотя все остальное указывало на $SOLR_HOME каталогов.

Как только я перекинул папку Banana в C:\Windows\solr-webapp\webapp, я смог открыть панель инструментов. Теперь у меня есть другие ошибки, но это другой набор проблем.

Надеюсь, это поможет кому-то. TL;DR — убедитесь, что ваш CWD соответствует месту назначения банана.

person David Hoerster    schedule 13.06.2014
comment
Та же проблема решена путем поиска в основной папке установки solr папки solr-webapp. Не знаю, почему, но для меня это оказалось в /Users/myusername/Documents/solr-5.1.0/server/solr-webapp/webapp. Когда я добавил сюда папку с бананами (/Users/myusername/Documents/solr-5.1.0/server/solr-webapp/webapp/banana), все заработало отлично. Надеюсь, это поможет кому-то. - person steven.levey; 15.05.2015