本案例为中小企业后台线上故障抢修项目,系统基于 SpringBoot 开发,线上频繁出现接口 500 报错、Redis 并发数据不一致、查询超时等问题。本人独立负责全流程排查,梳理完整异常堆栈定位底层逻辑缺陷,重构缓存读写逻辑,优化全表扫描慢 SQL 并新增合适索引,修复事务未回滚、参数校验缺失等多处业务 Bug。改造后接口响应速度大幅提升,并发异常问题彻底解决,交付标准化接口调试文档,验收后 14 天内免费修复本次开发衍生原生问题,适配短期紧急故障修复类需求。...
线上mysql插入问题,多个mqtt线程同时修改同一行,导致死锁,通过,给mqtt消息增加队列和分布式锁,防止消息重复处理...