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