Tôi đã triển khai phân đoạn lô xuân cho một bước duy nhất trong đó một bước chính ủy nhiệm công việc của nó cho một số luồng nô lệ hơn là được thực thi song song. Như được hiển thị trong hình dưới đây (Tham khảo Spring docs) Bây giờ nếu tôi có nhiều bước sẽ được thực hiện song song? Làm thế nào để cấu hình chúng trong cấu hình hàng loạt? cấu hình hiện tại của tôi làPhân đoạn mùa xuân Phân vùng với nhiều bước song song?
<batch:job id="myJob" restartable="true" job-repository="jobRepository" >
<batch:listeners>
<batch:listener ref="myJoblistener"></batch:listener>
</batch:listeners>
<batch:step id="my-master-step">
<batch:partition step="my-step" partitioner="my-step-partitioner" handler="my-partitioner-handler">
</batch:partition>
</batch:step>
</batch:job>
<batch:step id="my-step" >
<batch:tasklet ref="myTasklet" transaction-manager="transactionManager" >
</batch:tasklet>
<batch:listeners>
<batch:listener ref="myStepListener"></batch:listener>
</batch:listeners>
</batch:step>
sơ đồ kiến trúc của tôi nên giống như hình ảnh sau:
Tôi không chắc chắn ngay cả khi nó có thể sử dụng những ý tưởng mùa xuân batch.Any hoặc Ta là đường đi trên đầu của tôi để thực hiện it.Cảm ơn bạn.
Hi, Xem bài đăng này trong đó vạch ra cách sử dụng dòng chảy và các yếu tố elem chia. Tôi đang cố gắng làm chính xác giống như bạn nhưng tôi vẫn còn mắc kẹt với nó. http://javaetmoi.com/2012/12/parallelisation-de-traitements-batchs-spring-batch – emeraldjava
Đây là bài đăng thứ hai tôi tìm thấy liên quan đến chủ đề này. http://forum.spring.io/forum/spring-projects/batch/80527-defining-a-flow-inside-a-partitionstep – emeraldjava
Tôi gặp sự cố tương tự, vui lòng xem http://stackoverflow.com/question/33121176/spring-batch-flowstep-in-partitioner-restart-issue/33125360 # 33125360 – mremond