devmoa

Reactor Netty Memory Leak 이슈 탐방기

토스·2023년 12월 11일·00
Spring Cloud GatewaySpring WebClientMemory LeakOOMKilledRSSNative Memory

AI 요약

Beta

이 글은 Spring Cloud Gateway와 Spring WebClient 사용 중 발생한 Memory Leak 이슈를 다룹니다. OOMKilled 알림을 받은 게이트웨이 서버의 RSS 메모리 지표가 꾸준히 증가하는 현상을 발견했으며, JVM Heap 영역이 아닌 Native 영역의 메모리 누수를 의심했습니다.

Active-Active 구조의 데이터센터 중 한 곳에서만 문제가 발생했고, 특정 라우트의 필터에서 원인을 찾기 시작했습니다. Reactor Netty 라이브러리에서 발생한 Memory Leak 이슈가 원인임을 파악하고, 해당 라이브러리의 버전을 업데이트하여 문제를 해결한 과정을 상세히 공유합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다