Go Quorum Kubernetes Настройка реплик узлов и балансировки нагрузки

Следуя официальной документации GoQuorum, я смог настроить узлы кворума с помощью Kubernetes, а также настройку голого металлического плота с помощью следующих ссылок соответственно Настройка Qubernetes и Установка Raft Bare Metal

Если я хочу, чтобы мои узлы кворума были развернуты в кластере Kubernetes, могу ли я эффективно использовать функцию набора реплик для репликации узла кворума для обеспечения высокой доступности? Если нет, то как лучше всего поддерживать реплику узла в Kubernetes для балансировки нагрузки при большом количестве запросов grpc? Когда я пытаюсь воспроизвести его, возникают проблемы, и мой модуль дает сбой.


person Aryama I    schedule 03.02.2021    source источник


Ответы (1)


Если вы хотите развернуть приложение на основе Raft в Kubernetes, вы хотите, чтобы ваши экземпляры общались с другими экземплярами.

В этом случае вам нужны стабильные уникальные идентификаторы сети. чтобы ваши экземпляры могли эффективно адресовать запросы другим экземплярам, ​​используя известный адрес экземпляра.

Разверните свое приложение как StatefulSet, чтобы получить эту функцию.

person Jonas    schedule 04.02.2021