使用 Lettuce for Redis Spring 配置数据 Redis master/slave
Configuring Spring Data Redis with Lettuce for Redis master/slave
使用 Lettuce,我们如何配置 Spring Data Redis 运行 在主机 x 的端口 6379 和从机 运行 在相同或不同的主机但在端口 6380?
这是 will be included 在即将发布的 Spring Data Redis 2.1 版本中的一项功能。
您可以将 LettuceConnectionFactory
配置为类似于:
LettuceClientConfiguration configuration = LettuceClientConfiguration.builder()
.readFrom(ReadFrom.REPLICA)
.build();
LettuceConnectionFactory factory = new LettuceConnectionFactory(new RedisStandaloneConfiguration("x", 6379),
configuration);
Lettuce 从静态(不使用 Redis Sentinel 管理)设置中自动发现主节点和副本。
使用 Lettuce,我们如何配置 Spring Data Redis 运行 在主机 x 的端口 6379 和从机 运行 在相同或不同的主机但在端口 6380?
这是 will be included 在即将发布的 Spring Data Redis 2.1 版本中的一项功能。
您可以将 LettuceConnectionFactory
配置为类似于:
LettuceClientConfiguration configuration = LettuceClientConfiguration.builder()
.readFrom(ReadFrom.REPLICA)
.build();
LettuceConnectionFactory factory = new LettuceConnectionFactory(new RedisStandaloneConfiguration("x", 6379),
configuration);
Lettuce 从静态(不使用 Redis Sentinel 管理)设置中自动发现主节点和副本。