minutes - cron spring boot
Spring Batch Cron expression: para ejecutarse cada 3 horas (2)
Quiero que mi trabajo por lotes de primavera se ejecute cada 3 horas
Utilicé la expresión * * */3 * * ?
esto inicia el trabajo a la hora que es divisible por 3 ej., digamos que el servidor se inició a las 2 p.m. el trabajo comienza a ejecutarse solo a las 3 p.m. - hasta ahora todo bien, ¡pero el trabajo continúa comenzando cada segundo! ¿Es porque utilicé * en la 1ra posición?
Intenté 0 0 */3 * * ?
pero se está equivocando. ¿Cuál es la mejor manera de lograr esto?
El formato es
segundo, minuto, hora, día, mes, día de la semana
por lo que la expresión cron correcta debe ser
0 0 */3 * * *
Si eso no funciona, ¿cuál es el mensaje de error exacto que está recibiendo?
La sintaxis correcta para hacer que el script se ejecute cada 3 horas es la siguiente.
0 0 0/3 * * ?