Airflow中未按预期安排任务

时间:2017-10-23 11:25:59

标签: python airflow airflow-scheduler

这里定义了hello-world dag python文件:

default_args = {
    'owner': 'airflow',
    'depends_on_past': False,
    'start_date': datetime(2017, 10, 23, 11, 25),
    'email': ['airflow@airflow.com'],
    'email_on_failure': False,
    'email_on_retry': False,
    'retries': 0,
    'retry_delay': timedelta(minutes=1),
    # 'queue': 'bash_queue',
    # 'pool': 'backfill',
    # 'priority_weight': 10,
    # 'end_date': datetime(2016, 1, 1),
}

dag = DAG('test_jason_1', default_args=default_args, schedule_interval="@daily")

# t1, t2 and t3 are examples of tasks created by instantiating operators
t1 = BashOperator(
    task_id='print_date',
    bash_command='echo "123" && exit 1',
    dag=dag)

命令行的当前日期时间(安装Airflow的机器)是:

[ec2-user@ip-10-0-0-XXX print_date]$ date
Mon Oct 23 11:24:56 UTC 2017

但是在11:25:00之后,这项工作仍然没有相应的安排。如果我错了,有人可以帮我纠正吗?谢谢!

P.S。我将schedule_interval更改为timedelta(minutes=5),当前时间为2017-10-23 12:36,然后我就可以看到日志'在右边的时间,这是令人困惑的。有什么解释吗?

enter image description here

0 个答案:

没有答案