如何在airflow中更新python函数而无需重新启动airflow Web服务器

如何在airflow中更新python函数而无需重新启动airflow Web服务器,python,airflow,Python,Airflow,我正在学习使用airflow来安排一些python ETL过程。每次更新python代码时,我都必须重新启动web服务器,并重新命名DAG,然后再由web接收代码更改。是否存在这种情况,尤其是在每次进行更改时,我不必重命名我的DAG?在Web服务器上,更改可能不明显,但您可以单击修改的DAG旁边的刷新按钮,它将手动重新加载DAG 调度程序将始终使用最新代码,无需重新启动 请参见此处:此URL: 刷新所有DAG这是当前版本的一个问题。我通常做的是复制DAG并更改其名称,使其反映在web服务器中。

我正在学习使用airflow来安排一些python ETL过程。每次更新python代码时,我都必须重新启动web服务器,并重新命名DAG,然后再由web接收代码更改。是否存在这种情况,尤其是在每次进行更改时,我不必重命名我的DAG?

在Web服务器上,更改可能不明显,但您可以单击修改的DAG旁边的刷新按钮,它将手动重新加载DAG

调度程序将始终使用最新代码,无需重新启动

请参见此处:

此URL:


刷新所有DAG

这是当前版本的一个问题。我通常做的是复制DAG并更改其名称,使其反映在web服务器中。开发完成后,我会保留最后重命名的文件,并删除旧文件。

考虑提供一个屏幕截图/
doc
链接;给定的URL不会打开链接到404@user7126545提供的链接是POST请求。我在文档中找不到它,但气流源中提到了它: