Я хочу добавить возможности поиска в свое веб-приложение с помощью solr. Развертывание solr с WAR с распределением SOLR очень просто и прямо, но мне интересно, имеет ли смысл делать это?Если solr должен быть включен в веб-приложение или отдельно
Должен ли быть установлен в качестве отдельной WAR или интегрирован в веб-приложение?
Для summerise У меня есть несколько вопросов:
- Shold SOLR быть развернут в качестве отдельного WAR или интегрирован в приложение.
- В случае, если он должен быть интегрирован в приложение, как я могу это сделать с последней версией SOLR? все ресурсы, которые я нашел для этого, относятся к более старым версиям и полагаются на обесцессированные классы.
- В случае его развертывания отдельно, как мне подходить к тестированию моего приложения? поскольку SOLR пришлось бы развернуть отдельно, это сделало бы тестирование очень неуклюжим.
В этом ответе не рассматривается вопрос о развертывании solr standalone против внедрения solr в веб-приложение. Он просто говорит о развертывании solr standalone, который до версии 5 может быть выполнен с использованием предоставленного solr.war. Начиная с версии 5, no solr.war не предоставляется, но solr распространяется как автономное приложение Java-сервера на основе внутреннего Jetty – Ronald