Java RedisMessageListenerContainer抛出ClassCastException
我正在使用spring数据redis 2.1.0 RC2,我的应用程序引发以下异常: 错误394235[线程209]org.springframework.data.redis.listener.RedisMessageListenerContainer-SubscriptionTask中止,出现异常: org.springframework.data.redis.RedisSystemException:未知的redis异常;嵌套异常为java.lang.ClassCastException:无法将io.莴苣.core.masterslave.StatefulRedisMasterSlaveConnectionImpl强制转换为io.莴苣.core.pubsub.StatefulRedisPubSubConnection 位于org.springframework.data.redis.FallbackExceptionTranslationStrategy.getFallback(FallbackExceptionTranslationStrategy.java:53) 位于org.springframework.data.redis.FallbackExceptionTranslationStrategy.translate(FallbackExceptionTranslationStrategy.java:43) 位于org.springframework.data.redis.connection.莴苣.LettuceConnection.convertletuceaccessException(LettuceConnection.java:268) 位于org.springframework.data.redis.connection.莴苣.LettuceConnection.pSubscribe(LettuceConnection.java:806) 位于org.springframework.data.redis.listener.RedisMessageListenerContainer$SubscriptionTask.eventuallyPerformSubscription(RedisMessageListenerContainer.java:785) 位于org.springframework.data.redis.listener.RedisMessageListenerContainer$SubscriptionTask.run(RedisMessageListenerContainer.java:752) 运行(Thread.java:748) 原因:java.lang.ClassCastException:无法将io.莴苣.core.masterslave.StatefulRedisMasterSlaveConnectionImpl强制转换为io.莴苣.core.pubsub.StatefulRedisPubSubConnection 位于java.lang.Class.cast(Class.java:3369) 位于org.springframework.data.redis.connection.莴苣.StaticMasterSlaveConnectionProvider.getConnection(StaticMasterSlaveConnectionProvider.java:76) 位于org.springframework.data.redis.connection.莴苣.LettuceConnection.switchtopusubsubsub(LettuceConnection.java:868) 位于org.springframework.data.redis.connection.莴苣.LettuceConnection.initSubscription(LettuceConnection.java:872) 位于org.springframework.data.redis.connection.莴苣.LettuceConnection.pSubscribe(LettuceConnection.java:803) ... 3个以上Java RedisMessageListenerContainer抛出ClassCastException,java,spring,spring-mvc,redis,spring-data-redis,Java,Spring,Spring Mvc,Redis,Spring Data Redis,我正在使用spring数据redis 2.1.0 RC2,我的应用程序引发以下异常: 错误394235[线程209]org.springframework.data.redis.listener.RedisMessageListenerContainer-SubscriptionTask中止,出现异常: org.springframework.data.redis.RedisSystemException:未知的redis异常;嵌套异常为java.lang.ClassCastException:
即使在尝试了不同的组合之后,也会导致异常,并且异常似乎源自内部类。请让我知道这是一个问题,需要解决的春天或从我的结束。如果你需要更多的细节,也请告诉我。谢谢你能发布抛出这个的代码吗?