我需要在Solrcloud实例中升级到Solr 5.5.5。我不会接触Zookeeper版本,但会在每个Solr服务器上升级Tomcat版本。
在阅读Solr 5及以上版本的说明时,我遇到了Solr无法保证Solr将在Tomcat等外部容器中运行并使用内置Jetty引擎和Solr的文档。由于一些安全要求,我不能使用Jetty并且必须坚持使用Tomcat。我对此有一些疑问 -
谢谢
答案 0 :(得分:1)
是的,人们正在使用最新版本的Solr使用Tomcat,但这不是受支持的配置,您可以自己动手。如果您期望获得适合您的用例的帮助或资源,那么它们会更少 - 而且您可能会遇到没有任何易于搜索的解决方案的神奇问题。与运行Tomcat而不是捆绑的码头的原因相比,这是否可以接受是您和您的组织必须决定的。
"爆炸的战争/网络应用"目录通常在server/solr-webapp
下可用,因此您必须指示Tomcat加载此目录而不是war文件。
请注意,您通常希望为SolrCloud安装运行外部Zookeeper集合。这是一个单独的守护进程,而不是在应用程序容器内运行的东西。
是