2017-04-18 36 views
1

我們有一個用例,我們使用Spring Batch將數據加載到Oracle數據庫中的平面文件中。在Oracle中發佈數據加載後,我們必須以平面文件的形式將數據分發給多個消費者。數據選擇標準取決於某些數據字段中的某些預定值。Spring批處理和集成平面文件生成模式

我們有一個設計來生成一個列表,其中包含可作爲作業參數傳遞給Spring Batch作業的對象,以生成需要發送給數據使用者的平面文件。

使用Splitter組件,我可以將各個對象放入通道並插入JobLaunchingGateway以啓動批處理作業以生成平面文件。

需要幫助我如何使用JobLaunchingGateway並行啓動多個批處理作業,以便可以並行生成文件。

已經有一個安裝程序將文件傳輸給消費者。我們不需要擔心這一點。

回答

1

使用ExecutorChannelJobLaunchingGateway之前的任務執行程序。

相關問題