【发布时间】:2019-04-22 11:15:02
【问题描述】:
我使用 LettuceConnectionFactory 定义了 RedisTemplate,但我不知道要创建连接事件,例如在 https://github.com/lettuce-io/lettuce-core/wiki/Connection-Events 中。
如何使用 RedisTemplate 获取 RedisClient 实例?
【问题讨论】:
我使用 LettuceConnectionFactory 定义了 RedisTemplate,但我不知道要创建连接事件,例如在 https://github.com/lettuce-io/lettuce-core/wiki/Connection-Events 中。
如何使用 RedisTemplate 获取 RedisClient 实例?
【问题讨论】:
为此,我重写了 LettuceConnectionFactory 并放置了 ClientResources:
DefaultClientResources clientResources = DefaultClientResources.create();
clientResources.eventBus().get().subscribe(e -> System.out.println("event: " + e));
LettuceClientConfiguration clientConfig = LettuceClientConfiguration
.builder()
.clientResources(clientResources)
.build();
【讨论】: