on my project, when i tried several flows in <split/>, found parraller processing do not work through throttle-limit.
it looks like whole processes(flows) are working concurrently in a batch log.
i am trying to execute 10 more flows in a split, but if whole flows are working concurrently,
it could cause a db-connection pool issues.
So is there anyway to adopt a throttle-limit in a split-flow asyncTaskExecutor?
Code:<split id="split01" task-executor="asyncTaskExecutor"> <flow> <step id="STEP30" parent="flowControlStep"> <tasklet ref="TSKLET01"/> </step> </flow> <flow> <step id="STEP31" parent="flowControlStep"> <tasklet ref="TSKLET02"/> </step> </flow> <flow>.... </split>


Reply With Quote
