虛擬目錄清除

BITS 會擴充 IIS 虛擬目錄以支援上傳。 每個虛擬目錄都有會話逾時屬性(IIS BITSSessionTimeout Metabase 屬性),指定 BITS 用戶端在上傳檔案時必須進行進度的時間週期。 如果該期間沒有進行任何進度(進行進度時定時器會重設),BITS 會關閉會話。 默認會話逾時為14天。

BITS 會將工作專案新增至 您所建立和啟用之每個虛擬目錄的工作排程器 。 工作專案會刪除與已關閉會話相關聯的資源。 根據預設,每隔 12 小時就會進行清除。 如果兩個虛擬目錄指向相同的實體目錄,其中一個目錄所起始的清除程式會刪除與實體目錄中所有已關閉會話相關聯的資源。

使用 [BITS 擴充功能] 索引標籤或 [工作排程器 ] 介面,根據您的應用程式變更清除排程。 您也可以呼叫 IBITSExtensionSetup::GetCleanupTask 方法,以擷取與虛擬目錄相關聯之清除工作的介面指標。

注意

如果啟用虛擬目錄之後停用工作排程器,虛擬目錄清除程式將無法運作。