随笔分类 - 踩坑日记
摘要:前言 最近项目组升级了SpringBoot版本,由之前的2.0.4升级到最新版本2.7.5,却引出了一个大Bug。 到底是怎么回事呢? 1.案发现场 有一天,项目组的同事反馈给我说,我之前有个接口在新的测试环境报错了,具体异常是:Missing argment level for method pa
阅读全文
摘要:前言 前一段时间,公司同事的一个线上服务OOM的问题,我觉得挺有意思的,在这里跟大家一起分享一下。 我当时其实也参与了一部分问题的定位。 1 案发现场 他们有个mq消费者服务,在某一天下午,出现OOM了,导致服务直接挂掉。 当时我们收到了很多内存的报警邮件。 发现问题之后,运维第一时间,帮他们dum
阅读全文
摘要:前言 最近review别人代码的时候,发现有个同事,在某个业务场景下,使用Objects.equals方法判断两个值相等时,返回了跟预期不一致的结果,引起了我的兴趣。 原本以为判断结果会返回true的,但实际上返回了false。 记得很早之前,我使用Objects.equals方法也踩过类似的坑,所
阅读全文