在JBOSS AS7中启动多个SolrCloud实例



我已经在我的jboss中运行了一个solr实例,带有自定义类,配置等。

现在,我的下一个Stet是设置Solrcloud。

我只找到了码头的例子和帮助,所以我对基本上不知道两件事:

  • 我应该在哪里放置Zookeeper配置文件
  • 如何将参数传递给jboss告诉他其他实例在哪里(像这样)

所有参数均为java_opts。

最简单的设置方法(单机器,用于测试/开发等)是使用嵌入式Zookeeper。

-dzkrun(启用Zookeeper)-dnumshards = 2(您的碎片数量在这里)-dbootstrap_confdir = $ solr_home/collection1/conf-配置Zookeeper数据的引导。-djetty.port = 8080(您的端口)-dcollection.configname = myConf(Zookeeper的配置名称)

如果您有几个节点,安装独立的Zookeeper:使用-dzkhost:而不是zkrun。您可以使用Solr脚本的脚本ZKCLI来引导程序,或仅在一个节点上配置-dbootstrap_confdir。其余的是相同的

最新更新