Как активировать несколько координаторов Oozie с другим расписанием, поделившись общими параметрами job.properties

У меня есть проблема, когда мне нужно представить несколько координаторов (около 10) каждый с различным графиком, и нет ч / б зависимости каждый (например: один на каждые 2 часа,12 часов и т. Д.). Я увидел, что есть ограничение, что у нас должен быть координатор, названный точно как ordinator.xml без префикса или суффикса (чтобы я не мог различить). Я не хочу, чтобы мой код копировался 10 раз (для каждого координатора создается папка). папка с примерами с несколькими координаторами

Был ли у кого-нибудь похожий вариант использования; Было бы очень полезно, если вы поделитесь своими мыслями по этому поводу Спасибо!

1 ответ

Решение

Вы можете ввести переменную

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

Затем запустите Oozie с -Dmy_frequency="* * * * 12" например

Другие вопросы по тегам