【发布时间】:2014-08-11 10:57:21
【问题描述】:
我正在运行一个 spring 批处理作业,读取器读取文件并返回一个列表,而写入器使用该列表并写入文件。
以下是否意味着该读取器/写入器将在一个线程中运行?是否保证读取器和写入器进程将使用相同的线程。如果是这样,以下配置是否控制它。
<batch:chunk reader="itemReader" writer="itemWriter">
背景: 我正在使用静态线程局部变量来收集与读取和写入相关的错误,并在写入过程结束时打印它们。如果 spring batch 使用不同的线程来处理进程,那将迫使我改变策略。
谢谢
【问题讨论】:
标签: java batch-processing spring-batch