[xuxueli/xxl-job]任务已经停止或者某些情况下,任务依然以很高的频率在重试,导致重复执行多次

2024-04-12 500 views
6

我用的版本是2.3.0-SNAPSHOT 情况描述:用户反馈一直收到系统推送邮件(正常情况下只会收到一封邮件,因为定时任务是每天执行一次),打开调度中心查看该任务的执行日志,发现任务在以9分/次的频率一直执行重试,导致本该执行一次的任务结果一直在执行.发现问题后,将任务停止,执行器关闭,结果任务还是一直在执行,一直重试. Q03O0%8@K3P~A6CX0N57E$7 @4O7ZO7ECAC`C9S07066R80 H 548VXBA% K9}} CV2%G O QS1$XQW YF$~}X7%0$6LV1

回答

5

有尝试设置最大重试次数吗

3

设置重试次数1次和0次都没用

8

执行器需要返回成功,不然会重试 收到定时任务后,要保证在超时时间之内处理完,否则需要考虑异步执行,不然会触发超时重试

2

这个问题解决了吗,什么原因导致的?

2

阻塞处理策略设置设置了丢弃后续调度