xxl-job 部分任务执行完成后没有更新状态

wyyhbhjk  于 2021-11-29  发布在  Java
关注(0)|答案(5)|浏览(2059)

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

2.3.0 snapshot

Expected behavior

任务执行完成后状态应该为成功或者失败

Actual behavior

任务一直处在执行中。
同一个任务,一部分调度后,执行完成后会更新状态到成功,另一部分任务调度后,执行完成后始终处于执行中状态(即客户端没有正确回调结果给服务端)。
任务代码实际已执行完成,无异常日志。
服务端日志也无异常日志。

Steps to reproduce the behavior

生产环境出现该问题,测试环境无法复现。

Other information

执行任务日志

@xuxueli 因测试、本地始终无法复现,能否提供排查思路,方便进一步排查,谢谢。

目前看到该处源码,成功后会打印 ----------- xxl-job job callback finish. 也打印了。但是实际结果是回调应该失败了,因为服务端没有正确更新任务状态。
xxl-job/xxl-job-core/src/main/java/com/xxl/job/core/thread/TriggerCallbackThread.java

Line 168 in 5dfc6a1

| | ReturnT callbackResult = adminBiz.callback(callbackParamList); |

rpppsulh

rpppsulh1#

我也遇到这种问题了

vlju58qv

vlju58qv3#

用2.2.0版本可以...

voj3qocg

voj3qocg4#

我用的2.1.1版本,线上环境也是会遇到这种任务执行完,打印完日志,但是就是没有结束更新任务状态,一直在刷圈圈,和上面截图一致

4ngedf3f

4ngedf3f5#

这个问题有人解决了吗

相关问题