Нужно установить solr с сервлетами? Я прочитал несколько руководств по установке solr, и большинство из них говорят, что это необходимо, но, когда я запускаю Solr без сервера Tomcat, это работает! И я могу индексировать xml-файлы. Я не вижу отношения с Servlet Tomcat. Спасибонеобходимо установить solr с сервлетом (Tomcat, Jetty и т. Д.)?
ответ
Согласно странице, SolrInstall вики Второе требование гласит
Сервлет контейнер, такой как Tomcat, Jetty, или смола
Jetty является (в комплекте) сервлет по умолчанию. Обратитесь к Servlet Container or Environment Specific Tips за ссылками на помощь по установке Solr в различных контейнерах сервлетов.
Существует также понятие EmbeddedSolr, однако обратите внимание на следующее
Самый простой, безопасный, способ использования Solr осуществляется через стандартные интерфейсы HTTP в Solr. Встраивание Solr менее гибкое, сложнее поддерживать, не так хорошо проверено, и должно быть зарезервировано для особых обстоятельств.
Насколько я знаю, пакеты solr с причалом, поэтому я подозреваю, что вы используете это.
так что если я просто установлю Solr? Могу ли я использовать Jetty как сервлет? или Im неправильно? – oscar
jetty - это контейнер сервлетов, у solr есть сервлеты, которые развертываются в причале, котте, стеклянной планете, что-то ... просто говоря, что я понимаю, что solr поставляется в комплекте с причалом в какой-то форме, судя по тем вопросам, которые мы получаем на причале вещей , Они также могут быть связаны с tomcat ... из их установки должно быть ясно, что они делают. –
Да, возможно, они знают, но не хотят объяснять (а может и нет). И спасибо большое за ответ – oscar
Нет, если вы используете EmbeddedSolrServer, вам не нужно запускать solr в веб-контейнере, таком как Tomcat.
- 1. Java SOAP Server, который может быть развернут в Tomcat, JBoss, Geronimo и т. Д. И т. Д. И т. Д.
- 2. Установить Jetty После установки Tomcat
- 3. Создание Java-приложения с открытым исходным кодом, которое легко устанавливается и развертывается на Tomcat, Jetty и т. Д.
- 4. Настройка сервера Jetty с сервлетом Glassfish
- 5. Solr, Tomcat и CORS
- 6. Tomcat VS Jetty
- 7. Запуск с рельсами. Предложения для плагинов SDK и т. Д.?
- 8. Jetty 6.1 с Solr 4.4
- 9. Jetty/Tomcat необходимо было создать веб-страницу на Java?
- 10. Проблема с сервлетом Tomcat - класс не найден
- 11. Причал и т. Д. На ubuntu 12.10
- 12. Tomcat 6 с сервлетом 3 spec
- 13. Запуск Solr with jetty
- 14. Ckan Solr Jetty
- 15. Are + =, | =, & = и т. Д. Атомный?
- 16. ошибки R.Java и т. Д.
- 17. MKNetworkKit/NSURLConnection и т. Д.
- 18. Generics, ToArray и т. Д.
- 19. WPF и XP, 2000 и т. Д. Уверены?
- 20. События, правила и т. Д.
- 21. Идентификационные ошибки и т. Д.
- 22. clojure.lang и т. Д. Api
- 23. Больше путей и т. Д.
- 24. Horde_Text_Diff_Renderer Цвета и т. Д.
- 25. Интерфейс/шаблон и т. Д.
- 26. TextWatchers, OnClickListeners и т. Д.
- 27. Notepad ++ indentations и т. Д.
- 28. Golang и т. Д. Panic
- 29. Как установить размер контура, например listview, spinner и т. Д.?
- 30. Рекурсия с Char, int и т. Д.
ОК, он говорит в контейнере сервлетов или конкретных средах - Jetty (по умолчанию, включен в пакет Solr) Я предполагаю, что это должно быть во втором требовании, чтобы его немного смутить. Спасибо за ответ! – oscar