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

Комментарии • 20

  • @user-ui3tb8kw3k
    @user-ui3tb8kw3k 6 лет назад +5

    Частые видео - залог успеха! Особенно, если качественные)

  • @dmitry2700
    @dmitry2700 5 лет назад +1

    Молодцы ребята! Хорошие виде по интересным темам.

  • @user-ve2ju5wh3j
    @user-ve2ju5wh3j 5 лет назад +3

    Самые понятные видео про Laravel.

  • @mrfluderast6609
    @mrfluderast6609 5 лет назад +1

    Кратко, лаконично, понятно
    Единственное, я видео слушал на х2 скорости, так как слишком медленная речь для меня)

  • @bobpps
    @bobpps 6 лет назад

    Спасибо!

  • @user-wf5jv1me2b
    @user-wf5jv1me2b 3 года назад

    спасибо

  • @user-cs2uq9uk5s
    @user-cs2uq9uk5s 5 лет назад

    Отличное видео! Теперь стала понятна магия супервизора)
    Однако не совсем понятно назначение numprocs и process_name и их связь. Правильно ли я понимаю, что process_name - это имя создаваемого процесса, а process_num - это его порядковый номер? Если нет, разъясните, пожалуйста)
    P.S. за mc отдельный респект!

    • @DKADEVELOP
      @DKADEVELOP  5 лет назад +1

      process_name - шаблон имени процесса
      process_num - кол-во процессов, он может несколько копий запускать.

    • @user-cs2uq9uk5s
      @user-cs2uq9uk5s 5 лет назад

      Благодарю!

  • @vikj9429
    @vikj9429 5 лет назад

    Доброго времени суток. У меня возникла проблема с запуском Horizon из-под supervisor. Я пытаюсь выполнить скрипт на "conda -V" для получения версии пакета, однако, он ругается что отсутствует пакет conda. Если запускать напрямую php artisan horizon, тогда все работает (с query:work такая же ситуация) В чем может быть дело?

  • @XNicON
    @XNicON 5 лет назад

    в чём смыс если везде почти есть systemd

  • @teymurlacinligitara
    @teymurlacinligitara 5 лет назад

    Здравствуйте. А как запускать Supervisor на хостинге на laravel проекте?

    • @DKADEVELOP
      @DKADEVELOP  5 лет назад +1

      На "виртуальном хостинге" не как!
      Вообще такие проекты на laravel всегда должны работать как минимум на VPS на виртуальном сервере (не путать с виртуальным хостингом).
      Это не вордпресс и джумла!

    • @user-jp4ds3zz4p
      @user-jp4ds3zz4p 5 лет назад

      ​@@DKADEVELOP а какие варианты есть с хостингом? пробовал искать, находил такое - Artisan:call('queue:work'), сам я через консоль на хостинге запускал с nohup, идеально было бы запустить выполнение очереди из контроллера, но вот как раз Artisan:call('queue:work') вешает сайт, т.е. ждет обработки

    • @user-jp4ds3zz4p
      @user-jp4ds3zz4p 5 лет назад

      да еще вариант с exec

  • @ravgus
    @ravgus 6 лет назад

    А есть ли аналог Supervisor для windows?

    • @golubevblog2279
      @golubevblog2279 5 лет назад

      А зачем тебе он на windows? Ты что в опенсервере или денвере разрабатываешь каком-то. Будь серьёзным, установи Homestead и не парься лишний раз. Заодно основы убунты можно заценить.

    • @mikekunitsin2386
      @mikekunitsin2386 4 года назад

      @@golubevblog2279 В корпоративном секторе есть IIS. Непонятно, как быть там.

  • @x-cloudsolution9974
    @x-cloudsolution9974 6 лет назад

    можете помочь у меня задач делаются сразу , не записываются в Database Table, также не работает
    если ставлю через некотырые минуты ,задача сразу выполняеся

    • @DKADEVELOP
      @DKADEVELOP  6 лет назад

      Если вы все делали по видео и установили драйвер очереди database, значит скорее всего вы не сбросили кэш:
      php artisan config:cache