私は自分が望むものに良いツールを使用するかどうか確信が持てません。
依存するワークフローもそうでないワークフローもたくさんあります。
例:
- /ワークフロー1
- /workflow.xml
- /job.properties
- /ワークフロー2
- /workflow.xml
- /job.properties
- ....
すべてのワークフローを起動できるコーディネーターを (いくつかのデータ条件で) 持つことができると考えました。しかし、それは良い習慣ではないと思い始めています。
すべての実行条件を備えたワークフローごとに 1 つのコーディネーターと、すべてのコーディネーターを起動する 1 つのバンドルを用意する必要がありますか? そのように:
- /wf1
- /workflow.xml
- /job.properties
- /coordinator.xml
- /wf2
- /workflow.xml
- /job.properties
- /coordinator.xml
- /bundle.xml
または、1 人のコーディネーターがすべてのワークフローを開始できますか (依存していてもいなくてもかまいません)?
- /wf1
- /workflow.xml
- /job.properties
- /wf2
- /workflow.xml
- /job.properties
- /coordinator.xml