优化日志加载和清理功能,增加流式读取和定期清理日志服务
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 24s
Docker Build & Deploy / Deploy to Production (push) Successful in 6s

This commit is contained in:
孙诚
2025-12-30 11:07:14 +08:00
parent 0f52806569
commit 8ba279e957
5 changed files with 287 additions and 39 deletions

View File

@@ -87,7 +87,7 @@ var fsql = new FreeSqlBuilder()
.UseMonitorCommand(
cmd =>
{
Log.Information("执行SQL: {Sql}", cmd.CommandText);
Log.Debug("执行SQL: {Sql}", cmd.CommandText);
}
)
.Build();
@@ -97,6 +97,9 @@ builder.Services.AddSingleton(fsql);
// 自动扫描注册服务和仓储
builder.Services.AddServices();
// 注册日志清理后台服务
builder.Services.AddHostedService<LogCleanupService>();
// 配置 Quartz.NET 定时任务
builder.AddScheduler();