Skip to content

[FEATURE] 청크 전송 API 연속 오류 발생 시, 관련 메타 데이터 삭제 기능 #127

@huhdy32

Description

@huhdy32

🛠️ 기능

프론트에서 파일전송 API를 잘못된 방법으로 사용 시에, 서버에 무한정으로 동일한 요청을 보내는 현상이 발생하고 있다. 
일정 횟수 이상 동일 파일에 대해 잘못된 요청이 왔을 때, 이와 관련된 데이터를 모두 삭제하여 처음부터 전송을 시작할 수 있도록 구성한다. 

또한, 일정 시간 이상 청크파일이 쌓여있을 시, 해당 디렉토리를 정리하도록 구현한다. 

기능 구현 목록

  • 10 회 이상 잘못된 전송 시, ChunkGroupIdManager 에서 이를 삭제.
  • 주기적으로 일급객체 ChunkGroupIdManager의 내부 를 순회하여, 5분 안에 새로운 청크가 도착하지 않았다면, 이를 제거하도록 한다.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions