在处理器中,
我呼叫第三方系统并根据响应我增加成功或失败计数。我想将两个计数写入日志文件。如何知道从处理器完成JOB?
提前致谢。
答案 0 :(得分:1)
如何知道从处理器完成JOB?
好吧,如果您在处理器中,这意味着作业仍在运行。你同意吗?
您可以做的是在处理器内添加作业执行上下文(或步骤执行上下文)中的指标,并注册从执行上下文中读取这些指标的JobExecutionListener
并在之后将其写入日志文件工作完成(见JobExecutionListener#afterJob)。
希望这有帮助。