Module cron

Source
Expand description

Cron scheduler for SQS mode.

When running with QUEUE_BACKEND=sqs, Apalis’s CronStream + Monitor are not available. This module provides a lightweight tokio-based replacement that uses DistributedLock to prevent duplicate execution across ECS tasks.

Structs§

SqsCronScheduler
Cron scheduler that runs periodic tasks in SQS mode using tokio timers and distributed locks for cross-instance coordination.