SOLR 5 在生产环境中安装

SOLR 5 Install in a Production Environment

我对安装 SOLR 5.5 有点困惑。 5.5 手册说不建议在任何其他 web/application servlet 容器上部署 solr war。它说将 solr 部署为独立服务器。这是什么意思?端口 8983 上的 SOLR 运行 不是 运行 出码头了吗? SOLR 本身是一个网络服务器?它在生产环境中的稳定性如何?

我遵循了 https://cwiki.apache.org/confluence/display/solr/Installing+Solr 上的所有说明 https://cwiki.apache.org/confluence/display/solr/Taking+Solr+to+Production

感谢有人可以分享他们的经验。

它正在使用 Jetty,但将来可能不会(因为当您不必考虑服务周围的 webapp 框架时,有很多事情会更容易实现)。这就是为什么 5.0 在现有容器中放弃了对 运行 的显式支持(它仍然可以完成 - 但你是靠自己的,功能可能会中断)。至少现在可以假设应用程序的环境是某个容器并具有特定的功能集。