指定Executor的操作是针对flow的.单独job设置不生效(亲测)
想达到flow到指定executor上执行的方式有两种,都是通过schedule界面的配置完成.
1- 临时一次执行
在flow的界面中,flow右上角有个schedule/Execute flow的按钮,点击一下,界面如下
点击flow Parameters标签页,界面如下,新增useExecutor=Executor Id的选项.
Executor Id可以到azkaban的元数据库mysql中,有个叫executors的表,select * from executors;查看每个Executor的ID.
此时,点击Execute为单次执行,设置的useExecutor参数只有本次生效.
点击Schedule按钮设置执行计划后,每次执行计划都会按照设置的useExecutor参数来执行,多次生效.
以上,感谢耐心阅读