[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Wilmar Lima da Silva
Criador Wilmar Lima da Silva 23/12/2022

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 

?

Manager Carlos Ferreira 23/12/2022

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)

Carlos Ferreira
Criador Wilmar Lima da Silva 23/12/2022

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 "?

Wilmar Lima da Silva
Manager Carlos Ferreira 23/12/2022

Exato, precisa fazer o supervisor rodar os dois processos.

Carlos Ferreira
Criador Wilmar Lima da Silva 23/12/2022

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 ?

 

Wilmar Lima da Silva
Manager Carlos Ferreira 23/12/2022

Pode incluir um novo comando:
command=php /var/www/html/upmaster57/artisan queue:work

Carlos Ferreira
Criador Wilmar Lima da Silva 23/12/2022

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'

 

Wilmar Lima da Silva
Criador Wilmar Lima da Silva 23/12/2022

Ja deu certo por os dois comandos

Wilmar Lima da Silva
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!