반응형
Java Heap Dump 분석 튜토리얼
개발/Java2023. 7. 27. 21:59Java Heap Dump 분석 튜토리얼

Heap Dump 분석 튜토리얼 IntroSpring으로 개발한 웹 애플리케이션을 운영하다 보면, 메모리 누수가 발생하거나 많은 트래픽이 몰리는 현상 또는 구현 상의 버그로 인해 Heap의 사용량이 순간적으로 크게 증가할 수 있습니다.이 경우 GC가 과도하게 일어나면서 애플리케이션의 성능을 저해할 수 있고, 심한 경우에는 OOM(Out Of Memory) 에러가 발생하여 애플리케이션이 다운될 수 있습니다.해당 에러가 발생하면 코드 상으로 어떠한 객체가 원인인지 찾아내기 상당히 어렵기 때문에OOM이 발생한 시점 혹은 그 근방에 시점에 대해 Heap Dump를 분석해야 합니다. OutOfMemoryError API 호출먼저 OOM을 내기 위한 Api를 하나 간단하게 만들어보겠습니다.@Data@Builderp..

반응형
image
loading