Skip to content
  1. Компоненты
  2. CronTabManager
  3. Фоновый задания

Crontab

Задания Cron запускаются на основе созданных команд, и все запланированные задачи хранятся в базе данных.

Добавление команды в задачи Cron

shell
php artisan crontab:add --command=mysupertask

Список заданий Cron

shell
php artisan schedule:list

# ------ -------- ------------- --------------------- ----------------- ---------------------------
#  Path   Active   Crontab       Next run              Diff              Comment
# ------ -------- ------------- --------------------- ----------------- ---------------------------
#  demo   Yes      */1 * * * *   2024-11-30 05:48:00   через 6 секунд    Тестовое задание для демонстрации
# ------ -------- ------------- --------------------- ----------------- ---------------------------

Запуск текущих заданий Cron

Будут выполнены задания, которые совпадают с текущим временем.

shell
php artisan schedule:run
# // Тестовое задание для демонстрации работы контроллера...
#
# [INFO] [1 1 * * *] mysupertask.php run

Настройка времени для crontab

В административной части сайта можно настроить время для крон manager