【发布时间】:2013-04-18 14:51:29
【问题描述】:
是否有必要使用 servlet 安装 solr?我阅读了几个如何安装 solr 的教程,其中大多数都说这是必要的,但是当我在没有 Tomcat 服务器的情况下启动 Solr 时! 我可以索引 xml 文件。我看不到与 Servlet Tomcat 的关系。谢谢
【问题讨论】:
标签: tomcat servlets solr installation jetty
是否有必要使用 servlet 安装 solr?我阅读了几个如何安装 solr 的教程,其中大多数都说这是必要的,但是当我在没有 Tomcat 服务器的情况下启动 Solr 时! 我可以索引 xml 文件。我看不到与 Servlet Tomcat 的关系。谢谢
【问题讨论】:
标签: tomcat servlets solr installation jetty
不,如果您使用 EmbeddedSolrServer,则无需在 Tomcat 等 Web 容器中启动 solr。
【讨论】:
根据SolrInstall wiki 页面的第二个需求状态
servlet 容器,例如 Tomcat、Jetty 或 Resin
Jetty 是默认的(捆绑的)servlet。请参阅Servlet Container or Environment Specific Tips 获取帮助在各种 Servlet 容器中安装 Solr 的链接。
还有EmbeddedSolr的概念,但请注意以下
使用 Solr 的最简单、最安全的方法是通过 Solr 的标准 HTTP 接口。嵌入 Solr 不太灵活,更难支持,没有经过很好的测试,应该为特殊情况保留。
【讨论】:
据我所知 solr bundles with jetty 所以我怀疑你正在使用它。
【讨论】: