Celery

Queue depth exceeding thresholds requires worker autoscaling

warning
performanceUpdated Dec 17, 2025(via Exa)
Technologies:
How to detect:

Queue depth exceeds 5000 tasks, indicating insufficient worker capacity. Sustained queue depth >5000 for >5 minutes causes processing delays and customer impact. Normal operation should maintain queue depth <1000.

Recommended action:

Monitor queue depth continuously. Alert at >5000 tasks sustained for >5 minutes. Scale worker fleet automatically when threshold exceeded. Configure webhook integration to trigger autoscaling based on queue depth metrics. Review peak load times for optimal pre-scaling.