我遵循tutorial来部署Redis主和从部署。 奴隶和主人都有自己的服务。我有一个Spring Boot应用程序,该应用程序的配置中具有主主机,可以从中保存/读取数据。 因此,当我终止redis-master pod时,Spring引导应用程序将关闭,因为它不知道它应该连接到从属服务器。怎么解决呢? 我当时正在考虑为主服务器和从服务器创建通用服务,但是这种方式,Spring Boot应用程序将在某个时候尝试将数据保存到从服务器而不是主服务器。
答案 0 :(得分:2)
使用StatefulSets在HA中进行Redis部署。使用哨兵作为辅助工具来管理故障转移