High Availability Architecture
Nov 29, 2021 · Databases
Analysis of DBCP Connection‑Pool Bug Causing Database Connection Saturation and Recommended Mitigations
The article investigates a DBCP 1.4 connection‑pool bug that allows the pool to exceed its configured limits, explains how removeAbandoned and socketTimeout interact to produce excess MySQL connections, reproduces the issue with a multithreaded test, and proposes configuration changes to avoid it.
AbandonedConnectionPoolDBCP
0 likes · 10 min read