是否需要用servlets安裝solr?我閱讀了幾篇教程,介紹瞭如何安裝solr,並且大部分教程都說它是必要的,但是,當我啓動Solr而沒有Tomcat服務器時,它是行得通的! 而我可以索引xml文件。我沒有看到與Servlet Tomcat的關係。謝謝是否需要用servlet(Tomcat,Jetty等)安裝solr?
回答
根據所述SolrInstall wiki頁面的第二個要求規定
甲servlet容器,如Tomcat,碼頭,或樹脂
碼頭是默認的(捆綁)的servlet。請參閱Servlet Container or Environment Specific Tips以獲取有關在各種Servlet容器中安裝Solr的幫助的鏈接。
還有的EmbeddedSolr的概念,但是請注意以下
最簡單,最安全,方式使用Solr的是通過Solr的標準HTTP接口。嵌入Solr不夠靈活,難以支持,測試不夠,應該爲特殊情況保留。
據我所知solr捆綁與碼頭,所以我懷疑你使用的是。
所以如果我只是安裝Solr?我可以使用Jetty作爲servlet嗎?或者我錯了? – oscar 2013-04-24 22:30:43
jetty是一個servlet容器,solr有部署到jetty,tomcat,glassfish等等的servlet ......只是說我的理解是solr以某種形式與jetty捆綁在一起,從我們在事物的碼頭端得到的問題來判斷。他們也可能與tomcat綁定......應該從他們的安裝中清楚他們正在做什麼。 – 2013-04-24 23:57:14
是的,也許他們知道但不想解釋(或者不)。並且非常感謝你回答 – oscar 2013-04-25 19:40:04
不,如果您使用EmbeddedSolrServer,則不需要在像Tomcat這樣的Web容器中啓動solr。
- 1. Apache Tomcat是否安裝?
- 2. 是否需要使用獨立碼頭安裝來使用php pecl solr擴展?
- 3. Tomcat是否需要Apache httpd?
- 4. 是否需要安裝grunt和grunt-cli
- 5. RazorEngine是否需要安裝MVC3?
- 6. 我是否需要安裝JRE8
- 7. 我是否需要本地安裝MySQL?
- 8. Silverlight是否需要安裝.NET框架?
- 9. DeepSQL是否需要新的MySQL安裝?
- 10. MSBuild是否需要安裝Visual Studio?
- 11. 我是否需要安裝XCode4以便
- 12. 檢測是否需要MSI安裝
- 13. 我是否需要安裝Sql Server CE?
- 14. ADFS安裝是否需要Active Directory?
- 15. STS是否需要安裝RP證書?
- 16. 是否需要python-dev安裝pip
- 17. 爲什麼Tomcat需要安裝JDK?
- 18. 安裝Jetty或運行嵌入式Solr安裝
- 19. 是否需要安裝Bundler才能安裝singularity.gs?
- 20. 安裝Eclipse之前是否需要安裝Android SDK?
- 21. 我在安裝react-bootstrap之前是否需要安裝React
- 22. 安裝Anaconda後,是否需要安裝虛擬環境?
- 23. 如果已安裝SQL Server,是否需要安裝SQL Express?
- 24. 在安裝R3之前是否需要安裝Windows Embedded CE 6.0?
- 25. 是否需要安裝SQLite,或者它是否預先安裝在ANDROID中?
- 26. 需要安裝哪些android sdk包,哪些不是必需的?是否需要安裝所有android API版本?
- 27. 是否需要測試我的Java Servlet?
- 28. 春季會議是否需要servlet 3.0?
- 29. 要安裝哪種Tomcat 6
- 30. 使用launch4j,最終用戶是否還需要安裝JRE?
好的,它在Servlet容器或者環境特定技巧 - Jetty(缺省,包含在Solr包中)中說我想,它應該在第二個要求中,因爲它有點混亂。謝謝你的回答! – oscar 2013-04-25 19:34:52