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

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
"SignalRSupport": true // SignalR
},
// /
"ScheduleJob": {
// /
"JobSchedule": {
"Enabled": true //
},
// Id

View File

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