diff --git a/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs b/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs index 31326687..ac74ac38 100644 --- a/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs +++ b/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs @@ -4,7 +4,7 @@ public class CrontabSettings { public CrontabBaseSetting EventSubscriber { get; set; } = new(); public CrontabBaseSetting Watcher { get; set; } = new(); - public string LockName { get; set; } = "default"; + public string LockName { get; set; } = "CrontabWatcher:locker"; } public class CrontabBaseSetting diff --git a/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs b/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs index dce21fa6..f75f09ad 100644 --- a/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs +++ b/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs @@ -18,7 +18,7 @@ public class CrontabWatcher : BackgroundService _logger = logger; _services = services; _cronSettings = cronSettings; - DIST_KEY = $"CrontabWatcher:locker-{_cronSettings.LockName}"; + DIST_KEY = _cronSettings.LockName; } protected override async Task ExecuteAsync(CancellationToken stoppingToken)