Как составить расписание задач cronjob каждые 40 минут?

Как запускать 1 задание каждые 40 или 45 минут в laravel. Я прочитал документацию laravel с функцией cron (''), которая выполняет правильное действие только в течение времени, указанного в cron (''), оно не должно повторяться через некоторое время.

вы можете попробовать этот пакет для своего cronjob github.com/codestudiohq/laravel-totem

Antu 06.12.2018 05:02

попробуйте это: ->cron('*/45 * * * *')

Ryuujo 06.12.2018 05:13

@Antu. Я бы попробовал эту библиотеку, но лучше бы без библиотеки поддержки

Chanh 06.12.2018 05:44

@Miruku Sheki. Он будет работать только 45 минут каждый час, а не повторяться каждые 45 минут.

Chanh 06.12.2018 05:45
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
4
87
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете сделать это, создав 3 кроны в Планировщике:

...->cron('00,45 */3 * * *');
...->cron('30 1-22/3 * * *');
...->cron('15 2-23/3 * * *');

Адаптировано из: https://www.linuxquestions.org/questions/linux-enterprise-47/cron-every-45-minutes-4175501255/page2.html для laravel

Другие вопросы по теме