기억을 위한 기록

  • 홈
  • 태그
  • 방명록

SXSSFWorkbook 1

SXSSFWorkbook 라이브러리 임시파일 누적

1. 이슈 개요Apache POI의 SXSSFWorkbook을 사용하는 엑셀 다운로드 서비스에서 임시 파일(xml)이 삭제되지 않고 Tomcat의 tmp 디렉토리에 다량 누적되는 현상이 발견이는 일부 서비스에서 dispose() 호출을 누락한 채 엑셀을 생성하고 있기 때문2. file.deleteOnExit() 동작 및 비권장 이유Apache POI 5.2.0에서는 file.deleteOnExit()의 자동 호출이 기본적으로 제거되었습니다.🔍 deleteOnExit()의 내부 동작JVM 종료 시 삭제할 파일 경로를 내부 List에 저장파일마다 해당 List에 경로가 추가되며 크기 제한이 없음JVM 종료 전까지 삭제되지 않음⚠️ 문제점항목 설명메모리 누수 위험List 크기 제한 없음 → 파일 많이 생성 ..

이슈 관리 2025.07.08
이전
1
다음
더보기
프로필사진

기억을 위한 기록

백엔드 개발자의 기록 저장소

  • 분류 전체보기 (4)
    • 이슈 관리 (4)

Tag

static final, netty, 엑셀, SXSSFWorkbook, bean, springbean, java, sentinel, redis, Spring,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바