gpt4 book ai didi

spring-boot - 如何配置 Redis Kubernetes 部署,以便在 master 宕机时让 Slave redis pod 接管?

转载 作者:行者123 更新时间:2023-12-02 08:40:21 27 4
gpt4 key购买 nike

我关注了tutorial部署Redis主从部署。Slave和Master都有自己的服务。我有 Spring boot 应用程序,其配置中有主主机以保存/读取其中的数据。因此,当我终止 redis-master pod 时,Spring boot 应用程序将会关闭,因为它不知道它应该连接到从属设备。怎么解决呢?我正在考虑为主节点和从节点创建一个通用服务,但这样 Spring Boot 应用程序会在某个时候尝试将数据保存到从节点而不是主节点。

最佳答案

在HA中使用StatefulSets进行redis部署。使用哨兵作为 sidecar 容器来管理故障转移

关于spring-boot - 如何配置 Redis Kubernetes 部署,以便在 master 宕机时让 Slave redis pod 接管?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58566734/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com