Основы
Запуск, очередь и лог
Когда триггер совпал и условия выполнены, автоматизация ставится в очередь и выполняется в фоне (Horizon). Так тяжёлые действия не задерживают пользователя, а сбои изолированы.
Когда триггер совпал и условия выполнены, автоматизация ставится в очередь и выполняется в фоне (Horizon). Так тяжёлые действия не задерживают пользователя, а сбои изолированы.
#Лог запусков
- У каждой автоматизации есть журнал: статус (успех/ошибка), триггер, результат по каждому действию и время.
- Открывается кнопкой с часами в списке автоматизаций.
#Тестовый запуск
У сохранённой автоматизации есть кнопка «Тест» — она выполняет действия для первой подходящей записи прямо сейчас (с реальными эффектами) и показывает результат по каждому действию. Удобно проверить сценарий перед включением на поток.
Для администратора сервера
Действия выполняются очередью — на сервере должен работать воркер (
php artisan horizon или queue:work). Триггеры по времени требуют планировщика (php artisan schedule:work или системный cron), который раз в 5 минут вызывает automations:tick.