스프링 부트 GC 로그 해석 실전 — Metadata GC Threshold로 Full GC가 길어질 때
운영 중 서비스가 갑자기 멈춘 듯 느려지고, 모니터링에 긴 스파이크가 찍히는 순간이 있다. 이럴 때 GC 로그는 원인을 추정이 아닌 증거로 보여준다. 특히 다음과 같은 문구가 보인다면 메타스페이스(Metaspace)가 범인일 가능성이 높다.Pause Full (Metadata GC Threshold) 214M->214M(2048M) 43012.7ms이번 글은 이 한 줄을 어디까지 읽어낼 수 있는지, 그리고 실제로 무엇을 확인하고 어떻게 조치하는지 단계별로 정리한다.1) 샘플 로그와 한 줄 해석다음은 실제 운영에서 캡처한 패턴을 단순화한 예시다. (Java 11, G1GC, unified logging)[2.431s][info][gc] GC(365) Pause Young (Concurrent Start) ..
2025.08.12