Gerenciar Queues Laravel via Supervisor

Avançado PHP & FPM

Configura filas do Laravel com Supervisor para processamento em background.

O que é
supervisor — configura filas do laravel com supervisor para processamento em background....
Comando
supervisor
Categoria
PHP & FPM
Nível
Avançado
📌 Comando: supervisor
📁 Categoria: PHP & FPM
👁 Visualizações: 23

Sintaxe

Sintaxe
bash
php artisan queue:work

Exemplos de Uso

Instalar supervisor
$ pip3 install supervisor --break-system-packages
Configurar /etc/supervisor/conf.d/laravel-worker.conf
$ [program:laravel-worker] process_name=%(program_name)s_%(process_num)02d command=php /home/usuario/public_html/artisan queue:work --sleep=3 --tries=3 --max-time=3600 autostart=true autorestart=true stopasgroup=true killasgroup=true user=usuario numprocs=2 redirect_stderr=true stdout_logfile=/var/log/worker.log
Aplicar
$ supervisorctl reread supervisorctl update supervisorctl start laravel-worker:*

Guia Rápido: supervisor

O que é

supervisor é um comando Linux usado para configura filas do laravel com supervisor para processamento em background..

Para que serve

Configura filas do Laravel com Supervisor para processamento em background.

Quando usar

Use supervisor em tarefas de php & fpm, especialmente em servidores Linux, cPanel, WHM e VPS.

🖥️
Precisa de um VPS com cPanel?
HostSSD oferece VPS NVMe com cPanel/WHM incluído e migração gratuita.
Ver Planos
Copiado!