最初打开电源时,如何自动停止气流运行(在计划外的时间)?

时间:2019-10-23 20:56:35

标签: airflow

最初启动时如何自动停止气流运行(在计划外的时间)?

我的傻瓜看起来像...

default_args = {
    'owner': 'rvillanueva',
    'depends_on_past': False,
    'start_date': datetime(2019, 10, 13),
    'email': ['me@co.com'],
    'email_on_failure': True,
    # 'email_on_retry': False,
    'retries': 0,
    'retry_delay': timedelta(minutes=5),
    'max_active_runs': 3,
    # 'queue': 'bash_queue',
    # 'pool': 'backfill',
    # 'priority_weight': 10,
    # 'end_date': datetime(2016, 1, 1),
}

dag = DAG('mydag', default_args=default_args, catchup=False, schedule_interval="10 22 * * *")
...

我曾以为拥有depends_on_past=Falsecatchup=False足以阻止此情况,但是在网络服务器用户界面中将其打开后,dag仍会立即运行一次(导致它们最终在运行时重叠运行)在某些情况下是其实际预定时间)。

有什么办法可以阻止这种情况吗?

0 个答案:

没有答案