Comme Zookeeper nécessite au moins 3 nœuds pour former un quorum correct, pour que les nœuds restent opérationnels, je suppose que cela se traduit également par Helix. Je cherche à prendre une application existante et ajouter des capacités d'évolutivité et de basculement à elle. Il existe maintenant certaines circonstances dans lesquelles cette application n'a pas besoin de prendre de lourdes charges, ce qui peut compromettre la mise à l'échelle et le basculement. Ainsi, je ne peux utiliser qu'une seule machine.Nombre minimum de nœuds dans un cluster Helix
Maintenant, je peux faire une seule machine pour zookeeper mais 2 n'est pas recommandé, non?
Alors, quel est le nombre minimum de machines dont j'ai besoin pour avoir la possibilité d'ajouter une propriété de basculement à l'application si j'utilise Helix. Pour avoir la propriété de basculement, vous devez disposer d'au moins deux réplicas pour chaque partition et les réplicas doivent se trouver sur des hôtes différents.