From 42753359d2f10e1f9f9dec2f00c40f3c5bdfc79a Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Mon, 6 Oct 2025 15:39:16 +0200 Subject: [PATCH] Adjust recurring task schedules and bookmark queue TTL for optimized performance. --- src/apps/Elsa.Server.Web/Program.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/apps/Elsa.Server.Web/Program.cs b/src/apps/Elsa.Server.Web/Program.cs index 64fbe93c4..3e20794bb 100644 --- a/src/apps/Elsa.Server.Web/Program.cs +++ b/src/apps/Elsa.Server.Web/Program.cs @@ -806,13 +806,13 @@ services.AddActivityStateFilter(); services.Configure(options => { options.Schedule.ConfigureTask(TimeSpan.FromSeconds(300)); - options.Schedule.ConfigureTask(TimeSpan.FromSeconds(300)); + options.Schedule.ConfigureTask(TimeSpan.FromSeconds(3600)); options.Schedule.ConfigureTask(TimeSpan.FromHours(4)); options.Schedule.ConfigureTask(TimeSpan.FromSeconds(15)); }); services.Configure(options => { options.InactivityThreshold = TimeSpan.FromSeconds(15); }); -services.Configure(options => options.Ttl = TimeSpan.FromSeconds(10)); +services.Configure(options => options.Ttl = TimeSpan.FromSeconds(3600)); services.Configure(options => options.CacheDuration = TimeSpan.FromDays(1)); services.Configure(options => options.DefaultIncidentStrategy = typeof(ContinueWithIncidentsStrategy)); services.AddHealthChecks();