0
我們有以下要求,如何順流春季XD執行同樣的工作
- 春天XD,我們有工作讓我們假設中的任務名稱爲MyJob
- 將由另一個進程使用調用Spring xd的其餘服務,讓我們假設進程名稱爲OutsideProcess(非Spring xd進程)。
- 當有一個文件添加到OutsideJob正在偵聽的位置(讓我們假設FILES_LOC)時,OutsideJob會調用MyJob。
在這種情況下,我們假設MyJob需要5分鐘才能完成作業。
- 上午10:00,有一個文件複製到FILES_LOC,然後OutsideProcess將立即觸發MyJob。 (大約會在上午10:05完成)
- 上午10:01,另一個文件複製到FILES_LOC,OutsideProcess將在上午10:01觸發另一個MyJob實例。但第二個實例正在排隊並在第一個實例完成其執行後開始執行(大約在上午10:05)。
如果我們同時調用不同的作業,它們會同時執行,但同一作業中多個實例不會同時執行。
請讓我知道如何同時執行多個實例的相同作業。
在此先感謝。