2017-09-29 15 views
0

J'ai un problème où je dois soumettre plusieurs coordinateurs (environ 10) chacun avec un horaire différent et il n'y a pas de dépendance b/w chacun (ex: un pour toutes les 2 heures, 12 heures etc.). J'ai vu qu'il y a une limite que nous devrions avoir le coordonnateur nommé exactement coordinator.xml sans préfixe ou suffixe (de sorte que je ne peux pas différencier). Je ne veux pas que mon code soit copié 10 fois (en conservant le dossier pour chaque coordinateur) pour gérer cela. sample folder with multiple coordinatorsComment déclencher plusieurs coordinateurs Oozie avec un horaire différent en partageant le job.properties commun

Est-ce que quelqu'un avait un cas d'utilisation similaire? Ce serait vraiment utile si vous partagez vos pensées sur ce Merci!

Répondre

0

Vous pouvez injecter une variable

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

Ensuite, exécutez oozie avec -Dmy_frequency="* * * * 12" par exemple