【发布时间】:2015-11-24 19:35:40
【问题描述】:
我已经使用 jedis 将 redis 集成到我的 spring web 应用程序中(redis 支持 AWS 弹性缓存)。使用单个 jedis 连接工厂写入和读取单个节点可以正常工作。
我现在需要将它扩展到一个集群,以便写入主节点并从辅助节点读取。即,如果一个发生故障,那么 AWS 会自动进行复制,在这种情况下,我将连接的主机名将发生变化。
如何读取出现的新节点?
如何从 spring 容器(我的意思是 XML 文件)连接到这个?
请任何人提出有用的建议,以实现上述方案。
我将不胜感激任何可能有助于解决上述问题的链接或代码。
到目前为止,我正在使用一个连接工厂,使用 jedis 和 redis 模板进行操作。
【问题讨论】:
-
嗨,你能分享一下spring boot中的代码吗?对我来说,AWS redis 上的连接仍然被拒绝
标签: redis jedis amazon-elasticache spring-data-redis