我正在使用io.lettuce.core库,但在使用该界面订阅频道时遇到问题RedisPubSubReactiveCommands
。
我有一个StatefulRedisPubSubConnection
正在尝试订阅的活动 Redis 集群。
connection.sync().subscribe("channel")
工作正常,就像 一样connection.async().subscribe("channel")
。但是,当我使用 Lettuce 提供的反应式“热可观察”接口时,如下所示:
connection.reactive().subscribe(channels).subscribe(); connection.reactive().observeChannels().doOnNext(this::notifyObservers).subscribe();
它不会在 Redis 上注册为订阅操作。我觉得我正在密切关注生菜文档中给出的示例。
我正在为一个接受热Flux
Observable 的接口进行编程,并且我即将用我自己的反应式包装器来包装同步或异步连接接口,并将它们扔进管道中。我在这里做错了什么?
慕丝7291255
相关分类