콘텐츠로 건너뛰기

Jaeuk's Space

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

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

s3 download

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
  • ORACLE CLOUD
  • RDS
  • SCRIPT
  • SPRING
  • TOOL
  • WEB-SERVER
  • 워드프레스

최신 글

  • OCI 프리티어 인스턴스에서 외부 포트 접속 불가 문제 해결기 (Swagger 접속 사례)
  • Oracle Cloud 인스턴스 SSH 키 분실 시 복구 방법 (GRUB 접근 실패 대응)
  • Oracle Cloud Free Tier에서 iptables -F 실행 후 SSH 완전 차단 사태 복구 실패 사례
  • Node.js와 Supabase로 무료 성경 API 데이터 수집 자동화하기
  • Spring @Scheduled 동작 조건과 반복 실행 문제 해결 가이드
모든 저작권을 가지고 있습니다 | 테마: Flash Blog(Unitedtheme 제작).