airflow - Airflow 可以用于运行永无止境的任务吗?

标签 airflow apache-airflow airflow-scheduler

我们可以通过将任务/dag 超时设置为 None 并手动触发其运行来使用 Airflow dag 来定义永无止境的作业(即具有无条件循环以消耗流数据的任务)吗?让 Airflow 监测永无止境的任务会导致问题吗?
谢谢

最佳答案

通过 Airflow 运行这个有点奇怪,但是我认为这不是问题。请注意,如果您重新启动运行作业的工作程序(假设为 CeleryExecutor),您将中断任务,如果 retries,您需要再次手动启动它。未设置。还要确保 DAG 设置 execution_timeout=None (默认)。

关于airflow - Airflow 可以用于运行永无止境的任务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47746941/

相关文章:

python - 属性错误 : 'MSVCCompiler' object has no attribute 'linker_exe'

airflow - 任务重试次数超过Airflow中指定的重试次数

python - 使用气流将文件流式传输到kafka

airflow - 使用 "with dag as DAG(...)"子句创建 DAG 有好处吗

python - 我应该在哪里为 Airflow 创建一个包含我自己的 DAG 的文件夹?

airflow - 如何捕获 Airflow 中调用的 DAG 中传递的 --conf 参数

整个 DAG 的 Airflow 取决于_on_past

Dag 和任务的 Airflow 结构/组织

python-3.x - 外部触发 d​​ag,其 Schedule_interval=None

airflow - Airflow 可以扩展多少?