MMDownloader icon indicating copy to clipboard operation
MMDownloader copied to clipboard

Retry Queue 생성

Open occidere opened this issue 8 years ago • 1 comments

Retry Queue 생성

트래픽 과부하로 인한 다운로드 stuck 햔상 발생 시, timeout을 줄이고 만화 주소를 Retry Queue에 삽입. 이후 RetryQueue에 있는 다운로드 실패 만화들을 재시도.

재시도 정책

  1. MMDownloader.properties에 REQ= 형식으로 저장
  2. 프로그램 실행 초기에 다운로드 재시도 여부 확인

의문점

  1. properties에 텍스트 형식으로 저장 시 보안 취약(읽기 어랴운 형식으로 저장해야 함)
  2. Stream을 이용해 별도의 파일로 저장하면 부속 파일들의 무분별적 증가 우려

occidere avatar Oct 11 '17 15:10 occidere

주소는 기본 도메인(wasabisyrup)을 제외한 고유 URL만 저장

occidere avatar Nov 13 '17 00:11 occidere