在生产环境中,是否应该在每台可能的服务器上设置 Solr,包括具有 Zookeeper 的服务器?谈论外部Zookeeper
服务器总数:5
情况1:
所有 5 台服务器上都有 Solr。 Zookeeper 在 3 台服务器上。
案例2:
Solr 在 2 台服务器上。 Zookeeper 在 3 台服务器上。
案例3:
Solr 在 5 台服务器上。 Zookeeper 在 5 台服务器上。
最佳实践是什么?与另一种情况相比,使用一种情况有什么优势?我读过,最好将 Zookeeper 放在单独的服务器中。
在任何时间点,zookeeper 实例的数量都应为 2n+1。在您的情况下,您最多可以使用 5 台,因为您有 5 台服务器。即 5 台服务器上的 Solr 和 5 台 Solr 服务器上的 Zookeeper。但原始大小只能根据索引大小、查询复杂性、一分钟的近似查询命中数和折衷的结果时间来确定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)