Cron, zonas horarias y DST sin sorpresas
Un proceso de programación que documenta el dialecto cron y la zona horaria y prueba los límites del calendario antes de llegar a producción.
Una expresión cron correcta puede ejecutarse en otro instante si el planificador usa una zona horaria o un dialecto diferente. Durante un cambio de horario de verano una hora local puede desaparecer o repetirse.
Identifica el contrato del planificador
Documenta si usa cinco o seis campos, la numeración de los días de la semana, la lógica AND u OR de los campos de día, las extensiones admitidas y la zona horaria configurada.
Prueba los límites del calendario
Previsualiza las ejecuciones al final de mes, en años bisiestos, durante cambios de horario, a medianoche y alrededor de despliegues. Decide cómo tratar una ejecución omitida o dos ejecuciones de la misma hora local.
Haz que las tareas se puedan repetir con seguridad
Usa claves de idempotencia, bloqueos, reintentos limitados, registros observables de ejecución y almacenamiento en UTC cuando una ejecución duplicada o tardía pueda modificar los datos dos veces.
Lista de programación cron
- Identifica el planificador y el dialecto cron
- Registra la zona horaria efectiva
- Previsualiza los cambios de horario y los límites de mes
- Define el tratamiento de ejecuciones omitidas y duplicadas
- Supervisa las marcas de tiempo reales de ejecución
Guías relacionadas
Aprenda el workflow detrás de esta herramienta y qué revisar después.
Cómo depurar autenticación JWT de forma segura
Un proceso orientado a la seguridad para separar la estructura del token, la validación de declaraciones, la verificación de la firma y las decisiones de autorización.
Cómo depurar paso a paso una respuesta JSON de API
Un proceso repetible para separar errores de transporte, problemas de sintaxis JSON y fallos del contrato de datos en las respuestas de una API.