我正在尝试在两个数据中心内建立一个Solr 通过在Solr云和5个ZK中配置5个Solr服务器 Set就像这样
第一数据中心:
Solr服务器:3
Zookepper:3
第二数据中心:
Solr服务器:2
Zookepper:2
两个数据中心都是同一个Solr云的一部分,因此设置如下:
一个Solr Cloud有1个领导4个粉丝。
在一个数据中心完全关闭的情况下执行此操作的原因必须始终可用于支持读取请求而不会中断。
现在我读的ZK容错是2F + 1所以对于5台服务器设置,最少3台服务器必须在线。
Solr Cloud找不到这样的东西
您是否可以确认如何在一个数据中心发生灾难时始终可以使用此设置。
答案 0 :(得分:0)
它实际上与ZK相同。 ZK控制着SOLRCloud。您可能希望在同一服务器计算机上添加更多服务器或创建更多节点,以实现所需的容错。