在Spring Batch 2.1.x中为读取器,处理器和写入器指定单独的跳过限制

时间:2016-09-01 06:53:55

标签: java spring spring-batch batch-processing

如何在Spring Batch 2.1.x中为阅读器,处理器和编写器指定单独的跳过限制?

目前我有

<chunk reader="Reader" writer="Writer" processor="Processor" commit-interval="100" skip-limit="1000" />

但是,我需要在每个步骤的不同限制下失败。 示例:阅读器为1000,处理器为10,处理器为。

读取器的值很高,因为我从远程端点读取并且可以读取/连接超时/ 404 /等资源。但是,一旦读取文件,处理器和写入器的阈值就会很低。

赞赏任何在xml中配置的指针。

1 个答案:

答案 0 :(得分:0)

skipt-limit值是读取+进程+写入异常的组合值。不可能单独提及读取/处理/写入的跳过限制。