我已经使用 jedis 将 redis 集成到我的 spring web 应用程序中(redis 支持 AWS 弹性缓存)。使用单个 jedis 连接工厂写入和读取单个节点可以正常工作。
我现在需要将它扩展到一个集群,以便写入主节点并从辅助节点读取。即,如果一个发生故障,那么 AWS 会自动进行复制,在这种情况下,我将连接的主机名将发生变化。
如何读取出现的新节点?
我如何从 spring 容器(我的意思是 XML 文件)连接到这个?
请任何人有有用的建议,以实现上述场景。
我将不胜感激任何可能有助于解决上述问题的链接或代码。
到目前为止,我正在使用一个连接工厂,使用 jedis 和 redis 模板进行操作。