【发布时间】:2019-08-02 22:28:24
【问题描述】:
我正在使用 postgres 数据库运行 airlfow 本地执行程序,我得到一个:(psycopg2.OperationalError) FATAL: remaining connection slots are reserved
我的配置:
sql_alchemy_pool_size = 5
sql_alchemy_pool_recycle = 1800
sql_alchemy_reconnect_timeout = 300
我们如何限制 Airflow 以实际使用池限制?
airflow_version = 1.10.2; postgres_version = 9.6
【问题讨论】:
-
您在使用 SubDag 运算符吗?那些不尊重连接池,并且可以产生大量与 Airflow DB 的连接。我们必须重写 DAG 以消除它们。
-
不,我们没有使用 subdags
标签: postgresql psycopg2 airflow