У меня есть этот планировщик:
@Schedules({ @Scheduled(cron = "0 05 00 * * *"), @Scheduled(cron = "0 */90 03-22 * * *") })
После 3 часов утра программа запускается каждый час, а не каждые 90 минут. Ты знаешь почему?
Попробуйте, используйте оба: -
0 0-21 / 3 * * *
30 1-22 / 3 * * *