Я экспериментирую с Hazelcast, но в сценарии с разделенным мозгом он автоматически пытается объединить кластер с помощью PutIfAbsentMergePolicy. Есть ли способ игнорировать политику слияния и просто продолжать работать с несогласованным кластером? Я хочу, чтобы мое приложение всегда было доступно на 100 % и не пыталось выполнить слияние.
Hazelcast без Split-Brain Recovery (слияние)
1 июля 2021 в 21:22
90
1
Ответы (1)
12 июля 2021 в 07:31
Вы можете настроить политику слияния из существующих или написать свою. Однако я не думаю, что вы сможете избежать повторного слияния кластера после разделения мозга.
да, я так и думал, но член команды hazelcast предложил использовать этот конфиг docs.hazelcast.com/imdg/4.2/network-partitioning/… с отключенным разделенным мозгом. Я все еще пытаюсь это сделать.