美文网首页
黑猴子的家:Azkaban3.84.4之flow

黑猴子的家:Azkaban3.84.4之flow

作者: 黑猴子的家 | 来源:发表于2021-06-12 06:56 被阅读0次

1、base.project

[alex@hadoop102 azkaban]$ vim jobs/base.project
azkaban-flow-version: 2.0

2、base.flow

[alex@hadoop102 azkaban]$ vim jobs/base.flow
config:
  hh: "hello"
nodes:
  - name: jobA
    type: command
    config:
      command: echo "${hh} A"
    dependsOn:
      - jobB
  - name: jobB
    type: flow
    config:
      command: echo "${hh} B"
    nodes:
      - name: jobC
        type: command
        config:
          command: echo "偷一波,偷一波"
        dependsOn:
          - jobD
          - jobE
      - name: jobD
        type: command
        config:
          command: sh a.sh
      - name: jobE
        type: command
        config:
          command: echo "草里蹲一波,蹲一波"

3、a.sh

[alex@hadoop102 azkaban]$ vim jobs/a.sh
#!/bin/bash
echo "I Love Azkaban"

4、打成zip包

[alex@hadoop102 azkaban]$ cd jobs/
[alex@hadoop102 jobs]$ zip base.zip base.flow base.project a.sh 
  adding: base.flow (deflated 66%)
  adding: base.project (stored 0%)
  adding: a.sh (stored 0%)

相关文章

网友评论

      本文标题:黑猴子的家:Azkaban3.84.4之flow

      本文链接:https://www.haomeiwen.com/subject/sjbksltx.html