콘텐츠로 건너뛰기

Jaeuk's Space

잡다한 개발하며 닥친 문제.

주 메뉴
  • 개인정보 처리방침
  • 예제 페이지

java oom

Spring Batch 대용량 S3 파일 다운로드 중 OutOfMemoryError 분석

작성일자 2025년 04월 05일 글쓴이 jaeuk

문제 요약 Tasklet 내에서 S3Client.downloadFile() 호출 중 내부적으로 Apache Commons IO의 IOUtils.toByteArray(InputStream) 사용이 대량 메모리를 점유하며 OOM 발생 원인 분석 개선 방안

BATCH, JAVA, SPRING에 게시되었습니다heap space, ioutils, java oom, memory, s3 download, spring batch, 파일 다운로드에 태그되었습니다

카테고리

  • AJAX
  • APACHE
  • APM
  • AWS
  • BATCH
  • CRONJOB
  • DATABASE
  • DATADOG
  • EKS
  • GIT
  • JAVA
  • JAVASCRIPT
  • JOOQ
  • KAFKA
  • Network
  • NGINX
  • NODE
  • RDS
  • SCRIPT
  • SPRING
  • TOOL
  • WEB-SERVER
  • 워드프레스

최신 글

  • Node.js와 Supabase로 무료 성경 API 데이터 수집 자동화하기
  • Spring @Scheduled 동작 조건과 반복 실행 문제 해결 가이드
  • Spring Batch ExecutionContext 사이즈 초과 원인과 해결 방법
  • Apache POI SXSSFWorkbook 사용 시 OutOfMemoryError(OOM) 발생 원인 및 해결 전략
  • Spring Boot 3 구동 지연 원인 분석 및 ConditionEvaluationReport 활용
모든 저작권을 가지고 있습니다 | 테마: Flash Blog(Unitedtheme 제작).