我正在使用postgres运行气流
web服务器运行缓慢。
这个问题是由于db表的dag_run和log中不断积累数据引起的(通过访问postgres和直接删除数据会变得更快)
是否有气流选择定期清洗db ?
如果没有这样的选项,我们将尝试使用dag脚本直接删除数据。
我觉得很奇怪,因为有很多数据,web服务器变慢了。当打开另一个窗口时,web服务器是否获得所有数据?
您可以通过以下命令清除旧记录:
airflow db clean [-h] --clean-before-timestamp CLEAN_BEFORE_TIMESTAMP [--dry-run] [--skip-archive] [-t TABLES] [-v] [-y]
(cli引用)
在定期运行的DAG中包含此命令是一种非常常见的设置。