RedisMessageListenerContainer:SubscriptionTask中止,异常:ClassCastException

时间:2019-02-27 07:18:26

标签: redis spring-data spring-data-redis lettuce

我正在使用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

1 个答案:

答案 0 :(得分:0)

感谢社区。 Spring Data Redis 1.8的发布/订阅功能不适用于Lettuce和Redis Cluster。该问题已在2.1版中修复。