我想设置solr cloud,将数据分成两台机器。目前,我不需要复制,负载平衡或容错。有没有一种简单的方法来实现这一目标?大多数教程最终都谈到了外部zookeeper依赖关系,我认为我所提到的准系统配置并不需要,并且很难用它来创建我想要的东西。
答案 0 :(得分:0)
如果您不需要任何容错功能,则可以启动两个Solr云实例并将它们指向嵌入式Zookeeper。您需要三个节点才能让Zookeeper无论如何都能确定失败的法定人数。
嵌入式zookeeper在端口<solrport + 1000>
上运行,您可以使用-z host1:port,host2:port
启动节点。在这种情况下,您可以将后一个实例指向第一个实例,因为您不需要任何容错。
这与Getting Started with Solr Cloud中给出的配置相同。