Форум программистов, компьютерный форум, киберфорум
PHP: Laravel
Войти
Регистрация
Восстановить пароль
 
643 / 308 / 34
Регистрация: 31.05.2019
Сообщений: 2,279
1

Как заставить queue:work работать в фоновом режиме на хостинге

17.11.2020, 13:36. Просмотров 258. Ответов 0
Метки нет (Все метки)

Да, на эту тему есть много тем. Однако большинство этих тем относятся к 2014 и 2015 годам, когда еще существовал тег --daemon. Есть также некоторые темы 2017 года, которые не полностью объясняют, как сделать все правильно.

Я в контролере отправляю job (драйвер database и таблица jobs (по умолчанию которая))
PHP
1
SendMail::dispatch();

У меня есть только SSH-консоль в пользовании. Заказчик на своем сервере мне выделил отдельную папку (не root-права), поэтому я не могу Supervisord поставить (ему по барабану, как это реализуется, он не дает мне root-права ツ)

Обшарив весь русо-англоязычный интернет, я нашел лишь два более менее понятных и вроде рабочих решений (не пробовал пока еще). Да, есть еще некоторые темы 2017 года в англ. интернете, где поднимался этот вопрос, однако там используется --daemon, который как бы устарел еще в 2015 году. Ребята, выручайте, одним словом.

Два метода этих:

1. /usr/local/bin/php /home/electro/public_html/artisan queue:work( это же нужно прописывать в SSH-консоль)?

2. nohup php artisan queue:work --daemon &

Что мне использовать из этого? Я просто думаю, если запущу, то откатить назад на сервере будет еще та головная боль.

Желательно, чтобы еще все работало, если сервер перезапустится (или там какая-то ошибка случится)

Мне как-то cron предложили использовать, но он вроде используется для запланированных событий... Запутался я, что мне нужно использовать... Прояснил бы какой-то опытный Laravel-разработчик.

tarasalk, Помоги с данной проблемой, если можешь. Я в тупике.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2020, 13:36
Ответы с готовыми решениями:

Как заставить работать скрипт в фоновом режиме в моб. браузере?
Есть скрипт, который перезагружает страницу через рандомное время. Использую для этого следующие...

Подскажите как открыть и работать с файлом visio в фоновом режиме?
Подскажите как открыть и работать с файлом visio в фоновом режиме? Этот код тупо открывает его: ...

Как заставить работать на хостинге приложение на Codeigniter
Добрый всем день! Товарищи нужна помощь! Впервые в жизни занимаюсь тем, что выкладываю...

Как заставить работать комп с двумя сетевухами в режиме свитча?
Всем доброго времени суток! Простите если слишком подробно всё расписал, хочу чтоб сразу все всё...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2020, 13:36

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

Заставить работать оперативку в режиме Dual
Добрый день, такое дело, решил поставит в режим dual, оперативки работают только если их засунуть...

Заставить отдельные окна работать в черно белом режиме
Можно как то сделать окно какое либо отображаться черно белом режиме? Желательно без оттенков...

Как запустить процесс в фоновом режиме?
Я знаю как отобразить процессы, а вот запуск процесса yes в фоновом режиме, нет. :wall::help:

как выполнить system() в фоновом режиме
есть system("start .\hl2.exe -game cstrike") проблема в том что когда запускаю программу...

Как сделать приложение в фоновом режиме
Я хочу сделать достаточно объемную программу, но хочу сделать ее в фоновом режиме. То есть работать...

Как запустить приложение в фоновом режиме?
Как запустить приложение в фоновом режиме? Слышал что-то про сервис, на Java нашел, на FireMonkey...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.