使用CloudSolrServer作为SolrJ客户端

使用CloudSolrServer作为SolrJ客户端,solr,solrj,solrcloud,Solr,Solrj,Solrcloud,我的问题是,当我们使用CloudSolrServer时,我们指定单个zkHost地址和LBHttpSolrServer。现在CloudSolrServer确实从zookeeper(zkHost)中提取关于活动节点和死亡节点的信息,并为请求提供服务。 但是,如果zkHost本身指定为参数,那么会发生什么情况呢?我认为CloudSolrServer应该接受多个zkHost,就像LBHttpSolrServer一样,它接受多个solr服务器URL 有什么想法吗? 谢谢根据以下内容: 您可以在集合中传递

我的问题是,当我们使用CloudSolrServer时,我们指定单个zkHost地址和LBHttpSolrServer。现在CloudSolrServer确实从zookeeper(zkHost)中提取关于活动节点和死亡节点的信息,并为请求提供服务。 但是,如果zkHost本身指定为参数,那么会发生什么情况呢?我认为CloudSolrServer应该接受多个zkHost,就像LBHttpSolrServer一样,它接受多个solr服务器URL

有什么想法吗? 谢谢

根据以下内容:

您可以在集合中传递以逗号分隔的Zk地址列表,例如:

zk1:2181、zk2:2181、zk3:2181等