다음을 통해 공유


가상 디렉터리 정리

BITS는 업로드를 지원하도록 IIS 가상 디렉터리를 확장합니다. 각 가상 디렉터리에는 BITS 클라이언트가 파일 업로드를 진행해야 하는 기간을 지정하는 세션 시간 제한 속성(IIS BITSSessionTimeout 메타베이스 속성)이 있습니다. 해당 기간 동안 진행되지 않은 경우(진행이 완료되면 타이머가 다시 설정됨) BITS는 세션을 닫습니다. 기본 세션 제한 시간은 14일입니다.

BITS는 만들고 사용하도록 설정하는 각 가상 디렉터리에 대한 작업 스케줄러 에 작업 항목을 추가합니다. 작업 항목은 닫힌 세션과 연결된 리소스를 삭제합니다. 기본적으로 정리는 12시간마다 발생합니다. 두 가상 디렉터리가 동일한 물리적 디렉터리를 가리키는 경우 디렉터리 중 하나에서 시작한 정리 프로세스는 물리적 디렉터리의 모든 닫힌 세션과 연결된 리소스를 삭제합니다.

BITS 확장 탭 또는 작업 스케줄러 인터페이스를 사용하여 애플리케이션에 맞게 정리 일정을 변경합니다. IBITSExtensionSetup::GetCleanupTask 메서드를 호출하여 가상 디렉터리에 연결된 정리 작업에 대한 인터페이스 포인터를 검색할 수도 있습니다.

참고

가상 디렉터리를 사용하도록 설정한 후 작업 스케줄러를 사용하지 않도록 설정하면 가상 디렉터리 정리 프로세스가 작동하지 않습니다.