- 博客(2)
- 收藏
- 关注
原创 问题定位:只会执行一次的Job,被执行两次
客户端调用接口提交任务,任务涉及调用第三方接口。客户端不关心调用第三方接口结果,只要提交成功,客户端就默认任务执行成功,通过推送接口告知客户端执行结果及数据。中间有状态变更,调用第三方接口失败的任务,会被分布式任务重新发起。分析逻辑后,觉得不应该走到相关代码块,日志看不出什么名堂,只能通过binlog试试。最终通过binlog日志看出的,的确重复执行到相关代码块,加上分布式锁解决。
2023-08-28 17:31:11 159 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人