sobre filas - queue
[Concluído]
Carlos,
para qualquer projeto com socket.io , eu preciso disparar não somente, o
laravel echo server, mas tbm
fila, por meio do php artisan queue:work
?
Olá, Wilmar!
Tudo bem?
Exato, precisa acontecer alguma ação no backend, essa ação (a fila) é o gatilho do evento de real-time (que vai interagir com o frontend)
Então , da mesma forma que no servidor em nuvens (Digital Ocean)
eu instalei o Supervisor e adicionei o laravel-echo-server start, tenho que
fazer isso com o " php artisan queue:work "?
Exato, precisa fazer o supervisor rodar os dois processos.
Carlos,
no arquivo /etc/supervisor/supervisord.conf
eu inclui :
[program:php]
command=laravel-echo-server start
directory=/var/www/html/upmaster57/
como faço pra por também o : php artisan queue:work ?
Pode incluir um novo comando:
command=php /var/www/html/upmaster57/artisan queue:work
Carlos, antes de por o outro comando fiz uma atualização no arquivo supervisod.conf
[program:php]
command=/var/www/html/upmaster57/laravel-echo-server start
Então depois que salvei apareceu isso:
root@LogUp-1vcpu-2gb-intel-nyc1-01:/etc/supervisor# nano supervisord.conf
root@LogUp-1vcpu-2gb-intel-nyc1-01:/etc/supervisor#
root@LogUp-1vcpu-2gb-intel-nyc1-01:/etc/supervisor#
root@LogUp-1vcpu-2gb-intel-nyc1-01:/etc/supervisor# sudo supervisorctl reread
php: changed
root@LogUp-1vcpu-2gb-intel-nyc1-01:/etc/supervisor# sudo supervisorctl update
php: stopped
php: updated process group
root@LogUp-1vcpu-2gb-intel-nyc1-01:/etc/supervisor# sudo supervisorctl
php BACKOFF can't find command '/var/www/html/upmaster57/laravel-echo-server'
Ja deu certo por os dois comandos
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!