🐛 Edit the web scraper corn job

This commit is contained in:
2025-07-31 20:33:58 +08:00
parent c747d03aff
commit 89406870bd

View File

@@ -28,11 +28,11 @@ public static class ScheduledJobsConfiguration
); );
var webFeedScraperJob = new JobKey("WebFeedScraper"); var webFeedScraperJob = new JobKey("WebFeedScraper");
q.AddJob<WebFeedScraperJob>(opts => opts.WithIdentity(webFeedScraperJob)); q.AddJob<WebFeedScraperJob>(opts => opts.WithIdentity(webFeedScraperJob).StoreDurably());
q.AddTrigger(opts => opts q.AddTrigger(opts => opts
.ForJob(webFeedScraperJob) .ForJob(webFeedScraperJob)
.WithIdentity("WebFeedScraperTrigger") .WithIdentity("WebFeedScraperTrigger")
.WithSimpleSchedule(o => o.WithIntervalInHours(24).RepeatForever()) .WithCronSchedule("0 0 0 * * ?")
); );
}); });
services.AddQuartzHostedService(q => q.WaitForJobsToComplete = true); services.AddQuartzHostedService(q => q.WaitForJobsToComplete = true);