framework
framework/connection-pool/index.md
medium
framework-connection-pool-index
数据库连接池(HikariCP/Druid)规约 — HikariCP 参数与 maxLifetime、Druid 监控与防火墙、池大小估算与泄漏检测三个独立决策点。Use when 配 HikariCP 参数 / 选 Druid 做监控 / 估算池大小或排查连接泄漏时。
子项索引
| 子项 | 一句话 |
|---|---|
| connection-pool-hikaricp-config skill | HikariCP 核心参数 — connectionTimeout、idleTimeout,及 maxLifetime 必须 < DB wait_timeout 防失效连接 |
| connection-pool-druid-monitoring skill | Druid 连接池监控 — 监控页、SQL 防火墙、慢 SQL 统计,及何时为监控选 Druid 而非 HikariCP |
| connection-pool-pool-sizing skill | 连接池大小估算与泄漏检测 — (核数*2)+磁盘数 估 maximumPoolSize、leakDetectionThreshold 测泄漏,反模式池过大压垮 DB |
连接池 · 框架使用约定索引
三个独立决策点,按你正在做的事下钻:
| 你在做什么 | 进哪个 |
|---|---|
| 填 HikariCP 参数、调超时、防拿到失效连接(maxLifetime) | hikaricp-config |
| 需要监控页 / SQL 防火墙 / 慢 SQL 统计,纠结要不要换 Druid | druid-monitoring |
| 估算 maximumPoolSize、排查连接泄漏、池过大压垮 DB | pool-sizing |
链接
- 上层:
../index.md - 平行:
../mysql/index.md(DB 侧 max_connections / wait_timeout) - 平行:
../mybatis/index.md·../spring-boot/index.md