Problema de confiabilidad

Expresión cron inválida en n8n

Por qué expresiones cron mal formadas causan que workflows corran en tiempos incorrectos o no corran

¿Qué es este problema?

Las expresiones cron definen cuándo corren los workflows programados. Una expresión inválida o incorrecta puede causar que el workflow nunca se dispare, corra en el momento equivocado, o corra mucho más frecuentemente de lo esperado.

Errores comunes de cron:

  • Usar 6 campos en lugar de 5 (o viceversa)
  • Confundir numeración de día-de-semana (0-6 vs 1-7)
  • Establecer combinaciones imposibles (Feb 30)
  • Typos en caracteres especiales (* vs ?)

¿Por qué es peligroso?

Ejecuciones perdidas

Workflows críticos pueden nunca correr si la expresión cron es inválida.

Timing incorrecto

Workflows corren en tiempos inesperados, causando problemas de sincronización de datos o confusión de usuarios.

Desperdicio de recursos

La expresión puede dispararse mucho más seguido de lo esperado, consumiendo recursos.

Fallas silenciosas

n8n puede no reportar claramente que una expresión cron es inválida.

Cómo solucionarlo

  1. 1

    Usar un validador de cron

    Prueba expresiones en crontab.guru antes de desplegar a n8n.

  2. 2

    Verificar formato cron de n8n

    n8n usa cron de 5 campos (minuto, hora, día, mes, día-semana)—no 6 campos.

  3. 3

    Probar con intervalos cortos

    Antes de desplegar, establece un intervalo de 1 minuto para verificar que el trigger se dispara.

  4. 4

    Usar el editor de UI

    El Schedule Trigger de n8n tiene un editor visual que previene errores de sintaxis.

Escanea tu workflow ahora

Sube tu archivo JSON de n8n y detecta expresiones cron inválidas o sospechosas.

Buscar problemas de cron

Recursos relacionados

Problemas de confiabilidad relacionados