是否有必要使用 servlet 安装 solr?我阅读了几个如何安装 solr 的教程,其中大多数都说这是必要的,但是当我在没有 Tomcat 服务器的情况下启动 Solr 时!我可以索引 xml 文件。我看不到与 Servlet Tomcat 的关系。谢谢
问问题
2150 次
3 回答
0
据我所知,solr bundles with jetty 所以我怀疑你正在使用它。
于 2013-04-24T22:09:30.683 回答
0
根据SolrInstall wiki 页面,第二个 Requirement 状态
servlet 容器,例如 Tomcat、Jetty 或 Resin
Jetty 是默认的(捆绑的)servlet。请参阅Servlet 容器或环境特定提示以获取帮助在各种 Servlet 容器中安装 Solr 的链接。
还有EmbeddedSolr的概念,但是请注意以下几点
使用 Solr 最简单、最安全的方式是通过 Solr 的标准 HTTP 接口。嵌入 Solr 不太灵活,更难支持,没有经过很好的测试,应该为特殊情况保留。
于 2013-04-25T13:25:29.713 回答
0
不,如果您使用 EmbeddedSolrServer,则无需在 Tomcat 等 Web 容器中启动 solr。
于 2013-04-25T16:56:35.093 回答