redisson与sping boot版本不兼容的问题

意料之外的版本问题,检查了好半天,有点坑,记录一下。

之前使用redisTemplate的zset的api以及报递归调用错误:

java.lang.StackOverflowError
    at org.springframework.data.redis.connection.DefaultedRedisConnection.zAdd(DefaultedRedisConnection.java:863)
    at org.springframework.data.redis.connection.DefaultedRedisConnection.zAdd(DefaultedRedisConnection.java:863)
    at org.springframework.data.redis.connection.DefaultedRedisConnection.zAdd(DefaultedRedisConnection.java:863)
    at org.springframework.data.redis.connection.DefaultedRedisConnection.zAdd(DefaultedRedisConnection.java:863)

最终通过这篇博客得知是版本问题:

redisson与sping boot版本不兼容的问题 - 腾讯云开发者社区-腾讯云

解决方案是选择对应的兼容版本:

maven仓库可以看到对应版本 

猜你喜欢

转载自blog.csdn.net/qq_50909707/article/details/128522098