SpringBoot 3.1.2 Lettuce 和 Redisson Netty 冲突

375 阅读1分钟

最近在打包镜像,结果上线时出现 netty dns 无法寻址内网 redis 的问题,开发时没有出现这种情况导致排查很久,最后排除网络问题后发现是 spring-data-redis 里的 Lettuce 和 Redisson 都使用了 netty 的问题,这种情况网上也有描述,但是因为报错的描述过于抽象所以当时还是执着于排查网络,如果有同样用到两样的同学们需要注意了,后面因为各自上诉两个包引用的 netty 模块都很散所以打算一刀切,改用 Redisson 作为 redistemplate 的实现类,Lettuce 的自动配置失效后打包上线问题解决