繁体   English   中英

如果先前的触发器仍在运动,如何使气流跳过一个小时

[英]How to make an airflow dag skip an hour if previous trigger is still in motion

气流DAG开发的一个简单问题

args = {
    'owner': 'Airflow',
    'start_date': dates.days_ago(1),
    'email': ['email1@gmail.com', 'email2@gmail.com'],
    'email_on_failure': True,
    'email_on_success': True,
    'schedule_interval': '0 * * * *',
}

上面的配置表明 DAG 应该在每小时的最开始运行一次。

如果之前的工作仍在进行中,如何让工作跳过一小时?

谢谢!

如评论中所述,您可以通过设置max_active_runs=1来实现您想要的。 然而,这将取决于预期行为的更广泛背景。

如果您需要更复杂的时间表,请考虑实施您自己的时间表

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM