tomcat - 如何在 solrconfig.xml 中指定分片编号/zookeeper 路径?

标签 tomcat solr solrcloud solr4

在 solr 4 tutorial示例显示我可以从 start.jar 启动 solr。

java -Djetty.port=7574 -DzkHost=localhost:9983 -jar start.jar

我想从 war 文件中用我的 tomcat 启动它(我已经配置了 initctl 守护进程,所以它会更容易和更稳定),因此我必须在配置文件 solr.xml 或 solrconfig.xml 的某处指定这些云参数.我该怎么做?

最佳答案

您必须在 [yourtomcatdir]/solr/solr.xml 中执行此操作——在此文件中的顶级节点 (solr) 中,您可以拥有一个 zkHost 属性,其中列出以逗号分隔的 zookeeper 实例 (host:port ) 连接以获取核心配置。

关于tomcat - 如何在 solrconfig.xml 中指定分片编号/zookeeper 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14227181/

相关文章:

tomcat - Maven 部署到多个 Tomcat 服务器

eclipse - Eclipse WTP 在 Tomcat 服务器中部署依赖项的奇怪行为

Tomcat 显示旧页面

solr - 在SOLR搜索上执行完全匹配

java - Sunspot::Solr::Server::JavaMissing:您需要一个 Java 运行时环境来运行 Solr 服务器

solr - 在 Solr 4 中配置健康检查

java - 在 spring boot 中查找嵌入式 tomcat 的应用程序库

SOLR - 如何对 bool 值进行模糊搜索

solr - 如何在外部Zookeeper上使用upconfig和linkconfig脚本

exception - 由于 3rd 方库的位置,启动 Solr 云时出错