我正在学习使用气流来调度一些python ETL过程。每次我更新我的Python代码时,我必须重新启动Web服务器,并在代码更改被气流拾取之前重命名DAG。反正有没有,特别是当我每次进行修改时都不需要重命名我的DAG?如何在不需要重启气流网络服务器的情况下更新气流中的python函数
1
A
回答
1
在网络服务器上,更改可能并不明显,但您可以单击您修改的DAG旁边的刷新按钮,它将手动重新加载DAG。
调度程序将始终使用最新的代码,而无需重新启动。
在这里看到:https://gtoonstra.github.io/etl-with-airflow/gotchas.html
1
此网址: http://airflowhost:8080/admin/airflow/refresh_all
刷新所有的DAG
0
这已经与当前版本的问题。我通常所做的就是复制DAG并更改它的名称,使其反映在Web服务器中。一旦我完成开发,我会保持最后一次重命名并删除旧的。
相关问题
- 1. 气流:错误:无法识别的参数:网络服务器
- 2. 如何重新启动气流
- 3. 气流:1.7:DAG不在GUI中更新
- 4. Alfresco:如何在不重新启动tomcat服务器的情况下更新存储库层工作流文件?
- 5. 如何在不使用mysql的情况下在气流中使用CeleryExecutor
- 6. 在不重新启动服务的情况下更改jobcron
- 7. 可以在不重新启动调度程序的情况下,使气流加载dag文件
- 8. 如何在不重新启动的情况下“重新启动”Internet Explorer服务
- 9. 如何防止回填充气气流?
- 10. 如何在不重新启动服务器的情况下刷新更新的实体数据
- 11. 在重新启动的气流任务实例中恢复状态
- 12. 气流不调度正确的Python
- 13. 气流python客户端
- 14. 气流Python单元测试?
- 15. 气流快速启动不起作用
- 16. 访问气流
- 17. 如何在不重启的情况下停止服务
- 18. 气流 - 如何将xcom变量传递给Python函数
- 19. 气流:如何扩展SubDagOperator?
- 20. 气流:如何删除DAG?
- 21. 在不重新启动服务的情况下更新mongod配置
- 22. 在不重启“服务器”的情况下编码node.js
- 23. 流式数据服务(网络服务)
- 24. MVC2的流程网络服务器
- 25. 气流工人不听默认我已经配置了RabbitMQ的经纪人,服务气流的RabbitMQ队列
- 26. 气流:模式运行的气流subdag一次
- 27. 如何在不重新启动服务器的情况下重置WSO2 Carbon数据源以获取新用户?
- 28. 如何在不知道IP的情况下查找本地网络服务器?
- 29. 排气服务器错误本网站需要启用java脚本
- 30. 气流:dag_id找不到