Pine
|
396f98c9c5
|
fix(db): 修复生产连接池耗尽(QueuePool 5/10 超时)
根因:生产经公网穿透(腾讯云→阿里云NPS→本地MySQL)访问数据库,
默认池 5+10=15 且无 pool_recycle,穿透断链后半死连接长期占用池,
并发一高即 30s 超时(TimeoutError)。
- 主 engine:pool_size=20, max_overflow=20, pool_recycle=1800(30min),
pool_timeout=30, 保留 pool_pre_ping
- make_async_engine(共享引擎/测试/park):MySQL 场景同样配置
|
2026-09-10 22:40:03 +08:00 |
|