我有一个Airflow集群,配置为使用CeleryExecutor和Postgres后端。
由于某些原因,每次刷新时,web服务器UI上dag的状态都不一致。每次刷新时,它都会显示许多不同的内容,例如webserver dagbag对象中不可用的DAG、黑色状态或隐藏右侧的链接。
每次刷新时都会更改。
以下是一些截图:
Webserver UI 1
Webserver UI 2
最佳答案
在调试模式下运行airflow web服务器,然后才能解决此问题
airflow webserver -p <<port>> -d
问题似乎是在新的dag创建过程中发生了一些动态代码更改,因此生产模式flask服务器无法修补它