Laravel очереди: автостарт после перезагрузки сервера, вылета процесса и на vps | Supervisor
HTML-код
- Опубликовано: 8 июл 2018
- 🔥 Laravel 5.5, 5.6 и выше
💕Подписывайтесь на канал 👉: bit.ly/2B4zOjq
🙉 Канал в телеграмм: bit.ly/2QcOXD4
🔊Описание:
Если вы не знаете как запустить на боевом сервере очереди как процесс или в случае перезагрузки сервера мы предложем вам инструкция для решения этой проблемы.
💲Реквизиты для поддержки проекта💲
Находятся по адресу dka-develop.ru:
bit.ly/2Mog3I9
🐱👤Команды:
С официальной документации
laravel.com/docs/5.6/queues
Используйте команды с официальной документации в случае изменений она обновляется.
-----------------------------------------------------
🌍Официальный сайт:
dka-develop.ru
©Music:
Chris Haugen - Spanish Rose
Triumph - Yung Logos
Частые видео - залог успеха! Особенно, если качественные)
Молодцы ребята! Хорошие виде по интересным темам.
Самые понятные видео про Laravel.
Кратко, лаконично, понятно
Единственное, я видео слушал на х2 скорости, так как слишком медленная речь для меня)
Спасибо!
спасибо
Отличное видео! Теперь стала понятна магия супервизора)
Однако не совсем понятно назначение numprocs и process_name и их связь. Правильно ли я понимаю, что process_name - это имя создаваемого процесса, а process_num - это его порядковый номер? Если нет, разъясните, пожалуйста)
P.S. за mc отдельный респект!
process_name - шаблон имени процесса
process_num - кол-во процессов, он может несколько копий запускать.
Благодарю!
Доброго времени суток. У меня возникла проблема с запуском Horizon из-под supervisor. Я пытаюсь выполнить скрипт на "conda -V" для получения версии пакета, однако, он ругается что отсутствует пакет conda. Если запускать напрямую php artisan horizon, тогда все работает (с query:work такая же ситуация) В чем может быть дело?
в чём смыс если везде почти есть systemd
Здравствуйте. А как запускать Supervisor на хостинге на laravel проекте?
На "виртуальном хостинге" не как!
Вообще такие проекты на laravel всегда должны работать как минимум на VPS на виртуальном сервере (не путать с виртуальным хостингом).
Это не вордпресс и джумла!
@@DKADEVELOP а какие варианты есть с хостингом? пробовал искать, находил такое - Artisan:call('queue:work'), сам я через консоль на хостинге запускал с nohup, идеально было бы запустить выполнение очереди из контроллера, но вот как раз Artisan:call('queue:work') вешает сайт, т.е. ждет обработки
да еще вариант с exec
А есть ли аналог Supervisor для windows?
А зачем тебе он на windows? Ты что в опенсервере или денвере разрабатываешь каком-то. Будь серьёзным, установи Homestead и не парься лишний раз. Заодно основы убунты можно заценить.
@@golubevblog2279 В корпоративном секторе есть IIS. Непонятно, как быть там.
можете помочь у меня задач делаются сразу , не записываются в Database Table, также не работает
если ставлю через некотырые минуты ,задача сразу выполняеся
Если вы все делали по видео и установили драйвер очереди database, значит скорее всего вы не сбросили кэш:
php artisan config:cache