我正在使用Lettuce 4.5.0和Spring-data-redis 1.8.0。我正在尝试通过RedisMessageListenerContainer将pub / sub与Redis 4.0集群一起使用。但我收到此错误:
RedisMessageListenerContainer:SubscriptionTask异常终止: org.springframework.data.redis.RedisSystemException:未知的redis异常;嵌套的异常是 java.lang.ClassCastException:com.lambdaworks.redis.cluster.RedisClusterClient无法转换为com.lambdaworks.redis.RedisClient 。
答案 0 :(得分:0)
感谢社区。 Spring Data Redis 1.8的发布/订阅功能不适用于Lettuce和Redis Cluster。该问题已在2.1版中修复。