2017-09-29 48 views
0

觸發多個Oozie協調員與不同的時間表我有一個問題,我需要提交多個協調員(約10),每個不同的時間表和沒有依賴關係每個B /例如:每2小時一次,12小時等)。我看到有一個侷限性,我們應該將協調器命名爲完全沒有前綴或後綴的coordinator.xml(這樣我就不能區分)。我不想讓我的代碼複製10次(維護每個協調器的文件夾)來處理這個問題。 sample folder with multiple coordinators如何通過共享共同的job.properties

有沒有人有類似的用例;如果您對此感謝,請分享您的想法,這將非常有幫助!

回答

0

你可以注入一個變量

<coordinator-app name="my_app" frequency="${my_frequency}" ... 

然後運行Oozie的與-Dmy_frequency="* * * * 12"例如