来自多个项目编写者的Spring批量聚合结果

时间:2014-03-28 22:16:32

标签: spring-batch

我正在使用分区程序将数据拆分为多个步骤。每个步骤将并行执行相同的工作。我的问题是每个步骤完成后,我想汇总来自不同项目编写者的结果。就像所有作家中总成功和失败的cnt一样。

有什么方法可以在春季批次中做到这一点吗?

感谢。

1 个答案:

答案 0 :(得分:1)

这个答案可能来得太晚了,但我偶然发现了这个,所以会给出答案。

分区步骤有aggregator,您可以将其添加到分区步骤。您可以获得所有步骤执行的集合,并且可以从所有步骤中收集总和。来自文档:

  

聚合步骤执行的策略,通常是在执行时   分区或远程执行的结果。