Generador de expresiones Cron
Genera expresiones de programación Cron fácilmente
Cada minuto, Cada hora
0-59
0-23
1-31
1-12
0-6 (Sun-Sat)
Referencia
* Cualquier valor*/n Cada N-ésimon,m Valor específicon-m RangoEl generador de expresiones Cron es una herramienta visual que permite crear programaciones de tareas en formato Cron estándar de 5 campos sin necesidad de memorizar la sintaxis. Muestra en tiempo real la descripción legible de la expresión y las próximas ejecuciones programadas. Es indispensable para DevOps, administradores de sistemas y desarrolladores backend que configuran tareas programadas en crontab, CI/CD, servicios cloud y herramientas de automatización.
📖 Cómo usar
- Configure cada campo (minuto, hora, día, mes, día de semana)
- Use presets para configurar rápidamente
- Verifique la expresión Cron generada
- Copie la expresión para usar en el programador
✨ Características
- ✓Constructor visual de Cron
- ✓Presets de uso frecuente
- ✓Visualización en tiempo real de próxima ejecución
- ✓Descripción de cada campo
- ✓Soporte Cron estándar de 5 campos
💡 Casos de uso
- •Ingeniero DevOps: Configurar la programación de pipelines de CI/CD en GitHub Actions o GitLab CI
- •Administrador de sistemas: Crear expresiones Cron para tareas de respaldo y mantenimiento del servidor
- •Desarrollador backend: Definir la programación de jobs en frameworks como Spring Boot, Laravel o NestJS
- •Administrador de base de datos: Programar tareas de limpieza, vacuuming y optimización periódica
- •Data engineer: Configurar la cadencia de ejecución de pipelines ETL en Airflow o herramientas similares
- •Desarrollador cloud: Establecer triggers de funciones serverless en AWS Lambda o Google Cloud Functions
🎯 Consejos
- ▸Utilice los presets como punto de partida y ajuste los campos según sus necesidades específicas
- ▸Verifique siempre las próximas ejecuciones mostradas para confirmar que la expresión hace lo que espera
- ▸Recuerde que el campo de día de la semana usa 0 para domingo y 6 para sábado en la mayoría de sistemas
- ▸Combine intervalos con valores específicos: '0 9,18 * * 1-5' ejecuta a las 9:00 y 18:00 de lunes a viernes
❓ Preguntas frecuentes
Q. ¿Qué es una expresión Cron?
A. Es un formato que define programaciones de tareas. Usa 5 campos en orden: minuto hora día mes día_semana.
Q. ¿Cómo ejecuto cada lunes a las 9 AM?
A. Use '0 9 * * 1'. También puede seleccionar 'Cada lunes' de los presets.
Q. ¿Cuál es la diferencia entre Cron de 5 campos y de 6 campos?
A. El formato estándar usa 5 campos (minuto a día de semana). Algunas herramientas como Spring agregan un sexto campo para segundos al inicio. Esta herramienta genera el formato estándar de 5 campos.
Q. ¿Cómo ejecuto una tarea cada 15 minutos en horario laboral?
A. Use '*/15 9-18 * * 1-5'. Esto ejecuta cada 15 minutos entre las 9:00 y las 18:59, de lunes a viernes. Ajuste el rango horario según sus necesidades.
Q. ¿Las expresiones Cron generadas son compatibles con AWS y Kubernetes?
A. El formato de 5 campos es universalmente aceptado en crontab de Linux, Kubernetes CronJobs y la mayoría de servicios cloud. AWS EventBridge usa una sintaxis ligeramente diferente con un campo adicional para el año.