我想我修好了.事实证明我有一个简单的配置错误.我的ini文件是:
sqlalchemy.default.url = [connection string here] sqlalchemy.pool_recycle = 1800
问题是我的environment.py
文件声明引擎只映射带前缀的键:sqlalchemy.default
所以pool_recycle
被忽略了.
解决方案是简单地将ini中的第二行更改为:
sqlalchemy.default.pool_recycle = 1800