Tar*_*cpp 1 java spring spring-batch
Spring批处理不以并行模式执行流程.我究竟做错了什么?
<split id="preprocessingStep" next="decompress">
<flow>
<step id="step11" next="step22">
<tasklet ref="my1" />
</step>
<step id="step22">
<tasklet ref="my2" />
</step>
</flow>
<flow>
<step id="step33">
<tasklet ref="my3" />
</step>
</flow>
</split>
Run Code Online (Sandbox Code Playgroud)
我认为这是因为你使用单线程任务执行器.尝试添加
<bean id="taskExecutor" class="org.springframework.core.task.SimpleAsyncTaskExecutor"
Run Code Online (Sandbox Code Playgroud)
并将行更改为
<split id="preprocessingStep" task-executor="taskExecutor" next="decompress">
Run Code Online (Sandbox Code Playgroud)
到你的配置.
| 归档时间: |
|
| 查看次数: |
1458 次 |
| 最近记录: |