修改 强制清理任务缓存时间为1小时一次

This commit is contained in:
小肥羊 2026-02-26 15:01:42 +08:00
parent 4361e7fa0f
commit 22e1a87a68
2 changed files with 2 additions and 19 deletions

View File

@ -31,8 +31,8 @@ namespace Learn.VideoAnalysis.Expand
//任务缓存清理
// scheduler.Schedule<TaskFileClearJob>().HourlyAt(10);
//强制清理所有缓存内容
//scheduler.Schedule<ClearAllCacheJob>().Hourly();
scheduler.Schedule<ClearAllCacheJob>().EverySeconds(40);
scheduler.Schedule<ClearAllCacheJob>().Hourly();
//scheduler.Schedule<ClearAllCacheJob>().EverySeconds(40);
});
}
}

View File

@ -45,23 +45,6 @@ namespace VideoAnalysisCore.Job
}
Console.WriteLine($"已删除过期缓存数量 {i}");
// 获取根目录下的散落文件
var files = Directory.GetFiles(cacheDir);
foreach (var file in files)
{
try
{
if (File.GetCreationTime(file) < DateTime.Now.AddHours(-1))
{
File.Delete(file);
Console.WriteLine($"已删除过期缓存文件: {file}");
}
}
catch (Exception ex)
{
Console.WriteLine($"清理文件 {file} 时发生错误: {ex.Message}");
}
}
}
catch (Exception ex)
{