问题:icop-logisticscoordin-web 的RedisConfig中直接重写LettuceConnectionFactory中直接应用propertys中的变量,这样就不调用@ConfigurationProperties,暂时这么这么处理,后续icop的项目升级springboot再想办法正面突破
spring boot 2.0以后默认redis LettuceConnectionFactory 不是JedisConnectionFactory,读取的RedisProperties,
解决方案:cop那个外部配置化动态替换应该是在这个@ConfigurationProperties之后运行的,导致外部配置化没有生效,cc环境的redis读取的还是配置文件里面没有替换的devk8s环境的,
icop-logisticscoordin-web 的RedisConfig中直接重写LettuceConnectionFactory中直接应用propertys中的变量,这样就不调用@ConfigurationProperties,暂时这么这么处理,后续icop的项目升级springboot再想办法正面突破
这个问题有点坑主要是对springboot2.0不熟悉
网友评论