撸起袖子吃饭 (@q451229154) 在 记录使用Cursor辅助编程导致的两次线上故障 中发帖
我这个小菜鸡在一直在尝试使用AI辅助编程工具来帮我干活,确实能极大减轻工作量,不过佬们对于AI还是要谨慎呀,一定要仔细检查它生成的每行代码,要不然就会像我一样,有意外惊喜。我就是对它太放心了,要不然这两次的问题应该带不到线上。
第一次故障记录:
我负责的服务在有一项月报功能,在每月初会定时为客户生成上个月的月报,月底发版后,下月初某大客户找过来,说6月份的月报没有生成。急忙登上服务器查看那段时间的日志,果然有报错,很快就定位到了错误:
Caused by: feign.codec.DecodeException: Type definition error: [simple type, class java.time.LocalDateTime]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinit...