aws s31 [AWS] S3 객체 전체 조회(나열), S3 고아 파일 삭제 문제 S3 내에 필요 없는 파일들이 많은 것 같아서 원인 파악 및 해결, 파일 삭제를 진행하게 되었다. 원인 파악 및 로직 수정은 완료했고, 더보기 원인 및 해결방법은 실제 삭제 로직이 없는 경우는 삭제 로직을 추가했고, 스케줄러를 통해 해당 파일들의 생명주기가 다했을 때, 체크하여 삭제하게 했다. DB랑 S3랑 같은 트랜잭션으로 묶었는데, S3를 뒤로 나둬서 S3작업 중 터질 시 DB롤백하는 구조로 일부 안되어있던걸 변경했다. 실제 필요없는 파일들은 삭제하는 작업을 진행하는데, 해당 prefix(가상 폴더) 내 파일들은 전체 조회하는데 정상으로 조회되지 않았다.. 15분이 지나도 조회가 되지 않길래 먼저 s3 브라우저를 통해 파일이 얼마나 있는지 확인했고, 해당 prefix에만 33만개 파일이 존재하는.. 2023. 7. 21. 이전 1 다음