#ruby-on-rails #solr #nginx
#ruby-on-rails #solr #nginx
Вопрос:
Я экспериментировал с Apache SOLR и готов интегрировать его с приложением rails. Тем не менее, я хотел бы убедиться, что знаю, как развернуть solr. В настоящее время у меня развернуто приложение rails с использованием passenger nginx. Возможно ли также развернуть SOLR с использованием nginx? Если да, то как мне это сделать? В противном случае, какой предпочтительный метод развертывания? Спасибо!
Ответ №1:
Solr должен выполняться на сервере приложений Java EE. Вы можете использовать Jetty или Tomcat. Nginx будет действовать как прокси-сервер через AJP или что-то похожее для пересылки всех беспокойных запросов в Solr. Я не использовал свой ajp с nginx, но я читал об этом. По сути, у вас будет сервер приложений Java EE, сервер Rails, nginx, пассажирский и ajp прокси, работающие одновременно.
Вы также можете настроить прокси-сервер, и здесь есть руководство. Изучите различные варианты, чтобы понять, какой из них подходит именно вам.
Комментарии:
1. Спасибо =) Я только что развернул solr!