You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
프론트에서 파일전송 API를 잘못된 방법으로 사용 시에, 서버에 무한정으로 동일한 요청을 보내는 현상이 발생하고 있다.
일정 횟수 이상 동일 파일에 대해 잘못된 요청이 왔을 때, 이와 관련된 데이터를 모두 삭제하여 처음부터 전송을 시작할 수 있도록 구성한다.
또한, 일정 시간 이상 청크파일이 쌓여있을 시, 해당 디렉토리를 정리하도록 구현한다.
기능 구현 목록
10 회 이상 잘못된 전송 시, ChunkGroupIdManager 에서 이를 삭제.
주기적으로 일급객체 ChunkGroupIdManager의 내부 를 순회하여, 5분 안에 새로운 청크가 도착하지 않았다면, 이를 제거하도록 한다.
🛠️ 기능
기능 구현 목록