99%가 모른다는 DB Connection 누수 문제
JDBC Driver를 MariaDB에서 MySQL로 변경한 이후 발생한 메모리 누수 현상의 원인을 진단하고 해결하는 방법을 공유합니다.
JVM 내부 메모리를 모니터링하고, 메모리 누수의 문제를 찾아가는 과정을 이해할 수 있습니다.
> 아티클 읽으러 가기
고민해 볼만한 점
JVM은 자동화된 GC를 통해 메모리 누수가 없는 언어로 알려져 있지만, 실제 운영을 해보면 종종 메모리 누수가 발생하곤 합니다. 원인을 파악하기 어렵기 때문에 어디서 문제가 발생한것인지 진단하고, 해결하는 방식을 알고 있는것이 중요합니다. 운영중인 JVM 어플리케이션의 heap 메모리 사용량이 꾸준히 증가한다면 어떤 지표를 먼저 확인해보실건가요?
이외에 금주에 꼭 읽어보면 좋을 만한 아티클을 보고싶으시다면 아래 링크를 클릭해 보세요.
