Я вижу, что уже принят принятый ответ, но я хотел бы объяснить немного больше об этом topi c.
Вы уже знаете, что вам нужно указать конкретное выражение c cron для настройки :
Выражение cron - это строка, состоящая из полей, разделенных пробелами, которые представляют набор времени, обычно как график выполнения некоторой подпрограммы.
Самый простой способ описать / сгенерировать его можно с помощью онлайн-инструмента, такого как, например, this . Там вы также можете найти несколько примеров выражений Cron для лучшего понимания топи c.
Так что в вашем случае использования:
, чтобы запускать задание каждые 30 мин. + 2, например 9:02 9:32 10: 02
выражение будет: 0 2/30 * ? * * *
, что означает:
Seconds Minutes Hours Day Of Month Month Day Of Week Year
0 2/30 * ? * * *
At second :00, every 30 minutes starting at minute :02, of every hour
и результаты:
Wed Feb 05 10:32:00 UTC 2020
Wed Feb 05 11:02:00 UTC 2020
Wed Feb 05 11:32:00 UTC 2020
Wed Feb 05 12:02:00 UTC 2020
Wed Feb 05 12:32:00 UTC 2020
Wed Feb 05 13:02:00 UTC 2020
Wed Feb 05 13:32:00 UTC 2020
Wed Feb 05 14:02:00 UTC 2020
и т. д.
Я надеюсь, что это проясняет ситуацию.