有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Redis客户端是否连接到多个aws读取副本端点?

我想使用Jedis客户端连接到我的aws Redis read端点,有人能告诉我怎么做吗?一些代码示例会很好

如果绝地不能做到这一点(绝地的源代码不清楚),其他Java Redis客户机能做到吗

谢谢


共 (1) 个答案

  1. # 1 楼答案

    这个答案有两个部分,第二部分是神奇的部分:

    1. 您可以使用与普通Redis服务器相同的方式连接到AWS ElastiCache
    2. 在幕后,AWS使用了一些魔法来故障切换节点。这不像Redis Sentinel那样处理,而是一种内部机制。此外,AWS ElastiCache可以更改主机名后面的IP地址,这对于大多数客户端库来说是一个问题,因为它们使用Java域名解析来缓存DNS响应

    目前最好的选择是使用Redisson。他们还有一个example如何设置客户端以连接AWS ElastiCache