Distributed lock configuration.
When absent or enabled: false a MemoryLock is used (process-local).
When storage: 'redis' a RedisLock is used for multi-instance safety.
Distributed lock configuration.
When absent or enabled: false a MemoryLock is used (process-local).
When storage: 'redis' a RedisLock is used for multi-instance safety.
import { type SchedulerPluginOptions } from "scheduler-plugin/src/index.ts";