【发布时间】:2014-12-05 16:09:24
【问题描述】:
我正在通过 Spring Data 使用 Redis 发布订阅,但我无法添加超过 1 个频道。
目前我正在关注通过添加与 Receiver 类关联的 MessageListenerAdapter 来配置 MessageListenerContainer 的典型示例,如下所示:
以前的工作完美,我能够推送和接收消息。 但是,我尝试添加第二个侦听器适配器来创建“具有不同接收器的通道,但我得到了 NullPointerException。
错误附在下面。添加新适配器有不同的方法吗?一般来说,我想动态添加频道。
可以通过在 addMessageListener 方法中提供 PatternTopic 列表来添加与一个特定接收器关联的多个通道。
感谢您的帮助
【问题讨论】:
标签: java spring redis publish-subscribe spring-jms