如何连接禁用了 Elasticache 的 Vertx RedisClient 集群模式

时间:2021-04-27 15:07:28

标签: redis vert.x amazon-elasticache

我们使用 io.vertx.redis.client 包中的 Vertx Redis 客户端连接到 AWS Elasticache Redis(禁用集群模式)集群。

我们看到我们的读取命令没有在不同的集群节点之间拆分,即使我们使用读取器端点(参考 - https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Endpoints.html

我们看到了这个示例(参考 - How to connect Vertx RedisClient in cluster mode with Elasticache),用于在启用集群模式的情况下使用客户端,但无法弄清楚如何使其在禁用集群模式的情况下工作。

有没有人设法让 Vertx 客户端与 Elasticache Redis(禁用集群模式)集群一起工作?

我们也尝试过 Vertx 文档中的这个示例,(参考 - https://vertx.io/docs/vertx-redis-client/java/#_high_availability_mode),我们使用了 .setRole(RedisRole.SENTINEL))(为了仅将客户端配置为读取操作),以及 {{1} } 配置我们已经提供了集群中每个节点的端点。

谢谢, 利奥

0 个答案:

没有答案