Как выполнить выражение cron за каждые 2,5 минуты - PullRequest
0 голосов
/ 13 сентября 2018

Я хочу создать выражение cron, которое будет запускать планировщик каждые 2,5 минуты каждого часа.например, 2,5 мин, 5,0 мин, 7,5 мин, 10,0 мин и т. д. каждого часа.Я использую Spring для создания планировщика.Я пробовал разные комбинации, но ничего не получалось.Один из них, как показано ниже, но он не работает.

@ Запланировано (cron = "* / 30 * / 2 * * * *")

Заранее спасибо.

1 Ответ

0 голосов
/ 13 сентября 2018

Это должно работать для вас

 0 0/5 0 ? * * *
 30 2/5 0 ? * * *
  1. В секунду: 00, каждые 5 минут, начиная с минуты: 00, в 00:00 каждого дня
  2. В секунду: 30, каждые 5 минут, начиная с минуты: 02, в 00:00 каждого дня

Вы правы, в этом случае вам нужно запланировать свою задачу дважды, используя выражение, как в примере.

...