Задать вопрос

Как создать CRON запрос?

Знатоки, помогите написать CRON запрос :) Требуется запускать скрипт каждые 5 минут, но не более 30 раз в 12 часов :)) Такое возможно вообще?
  • Вопрос задан
  • 732 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 2
@DuD
Это как? Почему просто не запускать реже чем в 5 минут, ведь у вас он отработает 30 раз и встанет на некоторое время.

Я рекомендую */24 * * * * command
Раз в 24 минуты он будет отрабатывать, что означает что отработает 30 раз в 12 часов.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Системное администрирование
software engineer
30 раз каждые 5 минут будет 150 минут, то есть 2.5 часа. Вам это нужно?
Можно задать двумя строчками

*/5 0-1 * * * cmd # в 00 и 01 часов каждые 5 минут
1-30/5 2 * * * cmd # в 2 часа, каждые 5 минут первые 30 минут
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
petermzg
@petermzg
Самый лучший программист
Так скрипт вызывайте каждые 5 минут, но в самом скрипте сохраняйте количество запусков за текущий день.
Где вы будете хранить это значение, вам решать (файл, база данных, удаленный сервис)
Ответ написан
Комментировать
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы