인프런 커뮤니티 질문&답변

SJ님의 프로필 이미지

작성한 질문수

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

이론

이미지 업로드

24.07.28 17:25 작성

·

74

0

안녕하세요 ㅎ

이미지 업로드 방식에 대해서 말씀해주셨는데요.

말씀하신것처럼 사용자가 이미지를 올렸다가

마음이 바껴서 다른 이미지를 올리고싶을때 다시 이미지를 여러번 교체할수있잖아요

하지만 데이터베이스 상에서는 마지막으로 올린 S3 경로가 저장되어있을텐데요.

이럴경우 데이터베이스상에는 저장이 되어있지않지만 S3 에 올라간 이미지들은 어떻게 하시나요 ?

주기적으로 삭제 해주신다고 하셨는데

어떤방식을 하시나요 ?

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

2024. 07. 29. 13:56

안녕하세요!

주기적으로 함수를 실행 할 수 있는 어떤 방식을 쓰셔도 상관 없습니다.

크론잡이나 Scheduler 사용해서 주기적으로 생성된지 오래된 파일들을 삭제 할 수 있습니다.

S3 사용할 경우 라이프사이클 지정을 통해 자동화 가능합니다.

감사합니다!

SJ님의 프로필 이미지

작성한 질문수

질문하기