虚拟目录清理
BITS 扩展 IIS 虚拟目录以支持上传。 每个虚拟目录都有一个会话超时属性(IIS BITSSessionTimeout 元数据库属性),该属性指定 BITS 客户端在上传文件时必须取得进展的时间段。 如果在该时间段内未进行任何进度(进度时重置计时器),BITS 将关闭会话。 默认会话超时为 14 天。
BITS 为创建和启用的每个虚拟目录 任务计划程序 添加工作项。 工作项删除与关闭会话关联的资源。 默认情况下,清理每 12 小时进行一次。 如果两个虚拟目录指向同一物理目录,则由其中一个目录启动的清理过程将删除与物理目录中所有已关闭会话关联的资源。
使用 BITS 扩展选项卡或 任务计划程序 接口根据应用程序更改清理计划。 还可以调用 IBITSExtensionSetup::GetCleanupTask 方法,以检索指向与虚拟目录关联的清理任务的接口指针。
注意
如果在启用虚拟目录后禁用任务计划程序,则虚拟目录清理过程将不起作用。