😎增加是否开启定时任务配置

This commit is contained in:
zuohuaijun 2024-09-13 15:57:44 +08:00
parent 3a9ce81b52
commit d686e3c32d
2 changed files with 8 additions and 6 deletions

View File

@ -33,8 +33,8 @@
"WithExposedHeaders": [ "Content-Disposition", "X-Pagination", "access-token", "x-access-token", "Access-Control-Expose-Headersx-access-token" ], // axios "WithExposedHeaders": [ "Content-Disposition", "X-Pagination", "access-token", "x-access-token", "Access-Control-Expose-Headersx-access-token" ], // axios
"SignalRSupport": true // SignalR "SignalRSupport": true // SignalR
}, },
// / // /
"ScheduleJob": { "JobSchedule": {
"Enabled": true // "Enabled": true //
}, },
// Id // Id

View File

@ -65,12 +65,14 @@ public class Startup : AppStartup
services.AddRemoteRequest(); services.AddRemoteRequest();
// 任务队列 // 任务队列
services.AddTaskQueue(); services.AddTaskQueue();
// 任务调度 // 作业调度
services.AddSchedule(options => services.AddSchedule(options =>
{ {
if(App.GetConfig<bool>("Cache:Redis:AutoDetect", true)) if (App.GetConfig<bool>("JobSchedule:Enabled", true))
options.AddPersistence<DbJobPersistence>(); // 添加作业持久化器 {
options.AddMonitor<JobMonitor>(); // 添加作业执行监视器 options.AddPersistence<DbJobPersistence>(); // 添加作业持久化器
options.AddMonitor<JobMonitor>(); // 添加作业执行监视器
}
}); });
// 脱敏检测 // 脱敏检测
services.AddSensitiveDetection(); services.AddSensitiveDetection();