Comments 6
Круто! Буду юзать, спасибо.
похожую штуку totem предлагает, но это выглядит более лаконично
Очень низкое качество публикации - автор просто пересказывает официальную документацию laravel: https://laravel.com/docs/10.x/scheduling#running-the-scheduler-locally
Суть не в освещении документации, а в некоторых проблемах, которые были решены с помощью вынесения управления в веб-интерфейс. То есть, не нужно в коде писать методы и вообще добавлять команды для выполнения, а лишь создать планировщик в интерфейсе. Для этого и предназначен пакет, который осветил в статье.
Статью не переписывал, а написал как есть. Решил попробовать писать на Хабре, это первая статья.
Эта статья заставила меня наконец зарегистрироваться на хабре)
У меня в проекте есть куча парсеров, которые реализованы в виде команд, все они также выполняются фоном.
Удобно отключить команду - это хорошо, но если при этом можно отключить на время было бы еще лучше, т.к. мы исключаем человеческий фактор. Можно забыть включить команду обратно, особенно если их десятки/сотни. Или придется создавать тикет на включение.
Для себя я реализовал такой вариант и мне кажется это более весомой штукой чем управление в вебе.
Управляем командами на Laravel