微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Go Quorum Kubernetes 设置节点副本和负载平衡

如何解决Go Quorum Kubernetes 设置节点副本和负载平衡

根据 GoQuorum 官方文档,我能够使用 Kubernetes 设置仲裁节点,并借助以下链接分别设置了裸机 raft 和 Qubernetes SetupRaft Setup Bare Metal

如果我想将仲裁节点部署在 Kubernetes 集群上,是否可以有效地使用副本集功能复制仲裁节点以实现高可用性?如果没有,在 Kubernetes 上,维护节点副本以平衡大量 grpc 请求的最佳方法是什么?当我尝试复制它时遇到问题并且我的 pod 崩溃了。

解决方法

如果您想在 Kubernetes 上部署基于 Raft 的应用程序,您希望您的实例与其他实例通信。

在这种情况下,您需要“稳定、唯一的网络标识符”。以便您的实例可以使用已知的实例地址有效地处理对其他实例的请求。

将您的应用部署为 StatefulSet 以获得此功能。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。