0

我试图弄清楚如何配置/安排 Airflow DAG 在准确的时间每天运行两次,而不是在满足条件后同时运行两次。

我想在午夜和晚上 9 点运行相同的任务。

为此,我添加了一个cronto schedule_intervallike 0 0,21 * * *,因此它每天午夜和晚上 9 点运行。但是今天(4 月 27 日)的运行从昨天(4 月 26 日)的 00:00:00 开始,并且 00:00:00 和 21:00:00 运行同时运行。

预期行为将在今天(4 月 27 日)00:00:00 运行,21 小时后在 21:00:00 再次运行。

有任何想法吗?

最后,问题是:我怎样才能每天运行两次 DAG?

谢谢你。

4

1 回答 1

2

您所做的一切都是正确的,除了开始日期。让它运行一天。一旦它将回填前几天(从开始日期到今天),您的 dag 应该开始在正确的时间安排。

于 2017-05-01T06:54:50.027 回答