在 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/