改了个字符串 项目无法启动,springboot循环依赖问题分析
一、描述
在一次项目开发中,业务方需要改下发送到kafka的json消息中key的名称,把字符串小写的"id"改成了大写的"Id"
在构建部署上线的过程中 线上一直报警
重新构建下,然后部署上线就好了
二、分析
由于代码变动很小 基本上不会影响任何地方,所以排除是这次修改导致的
在第2点和第3点的情况下 可以初步判断是k8s部署平台的问题,是不是某次构建触发了其中的某个机制导致构建的jar包无法使用
三、原因
考虑到可能是k8s平台的问题,于是将该平台两次构建的jar包分别下载下来。然后对这两个
原创
2021-03-27 12:03:49 ·
355 阅读 ·
0 评论