redis_broker
redis_broker
Redis como broker de mensajería para Celery ofrece la menor latencia posible (<1ms) para despacho de tareas. Es la opción preferida sobre RabbitMQ por simplicidad y rendimiento.
When to use
Usar en el worker_pool_agent como broker de mensajería para Celery. Redis ya está desplegado para caché, lo que reduce la complejidad operativa.
Instructions
- Configurar en Celery:
broker_url = 'redis://redis:6379/0'. - Usar database separada del caché:
/0para broker,/1para results. - Configurar visibilidad de tareas:
broker_transport_options = {'visibility_timeout': 3600}. - Habilitar persistencia en Redis para no perder tareas en reinicios.
- Configurar
broker_connection_retry_on_startup = True. - Monitorizar profundidad de colas:
redis-cli LLEN celeryo via Flower. - Alertar si la profundidad de cola supera el umbral configurado.
Notes
More from davidcastagnetoa/skills
traefik
Reverse proxy moderno con autodiscovery nativo en Kubernetes y Let's Encrypt
67easyocr
OCR alternativo a PaddleOCR, excelente en caracteres especiales y múltiples scripts
36prisma-nestjs-patterns
>
26c4_model_structurizr
Diagramas de arquitectura C4 como código con Structurizr DSL, versionados en Git
24exif_metadata_analyzer
Analizar metadatos EXIF para detectar edición previa con Photoshop, GIMP u otros editores
19insightface_arcface
Reconocimiento facial de estado del arte con ArcFace R100 para comparar selfie con foto del documento
15