标签:asyncpg

FastAPI + asyncpg 高并发连接池调优:从泄漏到排队问题的实战排查

#FastAPI + asyncpg 高并发连接池调优:从泄漏到排队问题的实战排查

凌晨两点,数据库连接数从 32 条飙升至 198 条,p95 延迟从 50ms 冲到 5s。排查发现 12% 的连接因异常处理未释放导致泄漏,且 asyncpg 连接池默认 queue_size=0 导致无限排队。修复后连接数稳定在 22 条,延迟回到 55ms。本文详解泄漏根因、排队机制及 min_size、max_size、queue_size 等关键参数调优策略。

阿牛 5
git checkout