fixmint
RU

Запуск cron-задачи каждые 5 минут

*/5 * * * * уже заполнено. Измените выражение, чтобы увидеть, как меняются ближайшие запуски.

  • Работает на вашем устройстве
  • Без регистрации
  • Работает офлайн после первого визита
Поля

Ничего никуда не отправляется. Расписание вычисляется в этой вкладке.

ПолеЗаписаноЗначит

Следующие 10 запусков

#КогдаЧерез

Ближайшая неделя

Выражение /5 * * * означает: в поле минут каждая пятая минута, начиная с 0, а также любой час, день, месяц и день недели. Задача запускается в :00, :05, :10 и так далее: 12 раз в час и 288 раз в сутки.

Чтобы запускать каждые 5 минут только в рабочее время, сузьте поля часов и дней недели, например /5 9-17 * 1-5. Объяснитель cron-выражений разбирает любое выражение и показывает его ближайшие запуски.

Как как прочитать cron-выражение и увидеть его следующие запуски

  1. Введите выражение или выберите типовое расписание.
  2. Выберите часовой пояс, в котором работает задача.
  3. Прочитайте описание, следующие запуски и предупреждения.

Вопросы

Отсчитывается ли */5 от момента, когда я сохранил задачу?

Нет. Шаги отсчитываются от начала поля, поэтому */5 запускается в минуты 0, 5, 10 и так далее, independently от того, когда была добавлена задача.

Как запускать каждые 5 минут, начиная с 2-й минуты?

Используйте 2-59/5 в поле минут: выражение 2-59/5 * * * * запускается в :02, :07, :12 и так далее.

Какие форматы cron он читает?

Пять полей (минута, час, день месяца, месяц, день недели), шесть полей с секундами впереди и макросы в стиле @daily. Также читает формы Quartz L, W и #, например 0 0 L * * для последнего дня каждого месяца.

Почему день и день недели иногда совпадают сразу для нескольких дней?

В стандартном cron, если заданы оба поля дня, задача запускается, когда совпадает любое из них. Поэтому 0 0 13 * 5 запускается 13-го числа и в каждую пятницу. Если в одном из двух полей стоит * или ?, решает только другое поле.

Почему в дни перехода на другое время некоторые запуски пропадают?

Когда часы переводят вперёд, время вроде 02:30 не наступает, и запуск в это время пропускается. Когда часы переводят назад, время, которое наступает дважды, запускается один раз, при первом наступлении. Выберите пояс, который реально использует задача.

Моё расписание куда-нибудь отправляется?

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

Отзывы

    Отзывов пока нет. Будьте первым.

    Ваша оценка

    Ваша почта никогда не показывается и не сохраняется.

    Читать далее