当前位置: 首页 > 科技观察

奇怪的bug,差点背上P0事故!

时间:2023-03-17 23:07:49 科技观察

图片来自Pexels,通过日志发现任务从早上5点26分到凌晨5点56分执行了3次,执行失败3次都是因为SQL查询超时,weird是的,早上6:00后任务成功执行。每天早上五点失败,早上六点执行成功。单击异常日志如下所示:总之,MySQL查询超时。本来以为定位这么稳定的复现bug只用了三分钟,没想到竟然用了半天。01排错之路①解释看到超时的SQL,大多数人的第一反应是SQL没有使用索引,我也不例外。我当时的第一反应是SQL没有使用索引。于是,我把日志中的SQL复制过来,脱敏了。它可能是这样的SQL:select*fromtable_awherestatus_updated_at>=?和status_updated_at