Очистка виртуального каталога

BITS расширяет виртуальные каталоги IIS для поддержки отправки. Каждый виртуальный каталог имеет свойство времени ожидания сеанса (свойство метабазы IIS BITSSessionTimeout ), указывающее период времени, в течение которого клиент BITS должен выполнять ход отправки файла. Если в течение этого периода не выполняется ход выполнения (таймер сбрасывается при выполнении), BITS закрывает сеанс. Время ожидания сеанса по умолчанию — 14 дней.

BITS добавляет рабочий элемент в планировщик задач для каждого создаваемого виртуального каталога и включения. Рабочий элемент удаляет ресурсы, связанные с закрытыми сеансами. По умолчанию очистка выполняется каждые 12 часов. Если две виртуальные каталоги указывают на один и тот же физический каталог, процесс очистки, инициированный одним из каталогов, удаляет ресурсы, связанные со всеми закрытыми сеансами в физическом каталоге.

Перейдите на вкладку расширения BITS или интерфейсы планировщика задач, чтобы изменить расписание очистки в соответствии с вашим приложением. Можно также вызвать метод IBITSExtensionSetup::GetCleanupTask , чтобы получить указатель интерфейса на задачу очистки, связанную с виртуальным каталогом.

Примечание.

Если планировщик задач отключен после включения виртуального каталога, процесс очистки виртуального каталога не будет работать.