Что лучше контейнер для SOLR: Tomcat или JettySolr Контейнер
ответ
Он работает в контейнере сервлетов Java, таком как Tomcat.
Не имеет значения, так как они являются контейнерами сервлетов. Используйте то, с чем вы чувствуете себя наиболее комфортно.
Tomcat. У нас были усеченные крупные документы и сброшены с помощью Jetty.
Я использовал Solr с Tomcat6 без проблем.
Тот факт, что Solr и Tomcat являются продуктами Apache и все еще Solr поставляется с легким приложением Jetty, должен что-то означать.
Вот несколько Tomcat против Jetty ссылки:
http://www.slideshare.net/noriaki/jetty-vs-tomcat
http://www.asjava.com/jetty/jetty-vs-tomcat-performance-comparison/
С Jetty евангелиста точки зрения:
http://www.webtide.com/choose/jetty.jsp
основном я б Причал в то время как быстрое прототипирование с Solr. Поскольку Jetty упакован вместе с Solr, это было очень удобно использовать. Однако мы используем Tomcat6 в производстве. Это было легко перейти.
Я бы сказал, с самого начала с вашим самым удобным.
Согласно Solr Wiki: «Для нетривиальных установок рекомендуется JettyPlus». http://wiki.apache.org/solr/SolrJetty
У причала есть некоторые проблемы с текстом в формате Юникод (или, по крайней мере, когда я работал над ним в последний раз). Поэтому, если у вас есть не английские документы для индексации, единственным вашим выбором является Tomcat. Кроме того, если вы смотрите на запуск solr на 64-битном Windows Server, вы можете получить 64-разрядный Tomcat, но я не думаю, что есть доступный 64-разрядный сервер Jetty.
Jetty поставляется с Solr из-за его size:
пример приложения Solr имеет Jetty в нем только потому, что в то время мы установили его, Причал был самый простой/маленький контейнер сервлетов мы обнаружили, что может быть легко запущен поперечным способом (т.е.: «java -jar start.jar»). Это не означает, что Solr работает лучше при Jetty, или , что Jetty достаточно хорош для демонстраций - просто Jetty сделал нашей демонстрационной настройкой.
Пользователи должны решить для себя, какие контейнеры сервлетов они считают самыми легкими/лучшими для своих случаев использования на основе их потребностей . Для сценариев с высоким трафиком время инвестирования для настройка контейнера сервлетов часто может иметь большое значение.
Я пропустил Solr с Jetty для нескольких небольших сайтов в течение нескольких месяцев и не испытывал никаких проблем.
Мое голосование за причал.
+1 Спасибо за цитату. –
используется с tomcat6 без проблем, вам нужно будет перезагрузить с каждым котом изменением схемы однако
Это, конечно, не так, если вы не хотите перезагрузить Solr и не перезапустить службу tomcat. И на Jetty вам нужно будет перезагрузить Solr и изменить схему. – Yuriy
- 1. Почему Apache Solr выбрал Jetty как контейнер сервлетов
- 2. Контейнер Docker CKAN не работает
- 3. Bootstrap, контейнер, контейнер-жидкость
- 4. контейнер контейнер адаптер строительство
- 5. Контейнер IoC. Вводят контейнер
- 6. Где я могу найти контейнер Java Servlet
- 7. Контейнер Windows - Как зафиксировать контейнер
- 8. Весенний контейнер, контейнер для тары?
- 9. Загрузочный контейнер-жидкость и контейнер
- 10. Шаблон: Как вернуть контейнер контейнер
- 11. Разверните веб-контейнер, упакуйте веб-контейнер или вставьте веб-контейнер
- 12. Solr in production
- 13. Solr-репликация Solr-индекс совместим
- 14. Solr: Исключительные слова Использование Solr
- 15. Solr подсветка в solr config
- 16. mysql + solr или solr самостоятельно
- 17. Solr неправильно переиндексируется - Sunspot Solr с Solr 4
- 18. Создание ядра Solr в solr cloud (solr 4.1.0)
- 19. Изменение конфигурации Solr
- 20. Ext JS добавить контейнер в контейнер
- 21. Если контейнер IoC разрешает контейнер OR Mapper?
- 22. Сравните контейнер контейнера и контейнер класса
- 23. Как остановить контейнер-контейнер, позволяющий содержимому переполняться?
- 24. инициализировать контейнер-контейнер из потока (не файл)
- 25. Как преобразовать контейнер в контейнер reference_wrappers?
- 26. Tree-контейнер
- 27. Контейнер ADT
- 28. Контейнер указателей
- 29. Контейнер Windows
- 30. Переопределить контейнер
Есть и другие контейнеры сервлет. В [FAQ] (http://wiki.apache.org/solr/FAQ#Solr_Comes_with_Jetty.2C_is_Jetty_the_recommended_Servlet_Container_to_use_when_running_Solr.3F) объясняется, почему Jetty поставляется с примером Solr, а также [конфигурации] (http: //wiki.apache .org/solr/SolrInstall # Servlet_Container_or_Environment_Specific_Tips) других контейнеров, описанных в викторине Solr. – cuh
Этот вопрос сейчас довольно устарел, так как Solr 5 является автономным приложением, которое вообще не требует внешнего контейнера сервлета. – Fuu