/ / Laravel Queue: ¿trabajo para siempre en el host? - laravel, laravel-scheduler

Laravel Queue: ¿trabajo para siempre en host? - laravel, laravel-scheduler

Tengo una pregunta sobre la cola de Laravel. En primer lugar, mi controlador de cola es la base de datos, si una vez llamo al trabajo cron con la cola de comandos: ¿trabajo, la cola funcionará para siempre? o debo definir una tarea cron ejecutar cada minuto?

Respuestas

1 para la respuesta № 1

necesita configurar su comando o cola para cada minuto en la función de Programación de la Consola / Kernel.php

Mando:

$schedule->command("your-command")->everyMinute();

Trabajo:

$schedule->job(new JOBCLASS)->everyMinute();

entonces necesitas entrar

* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1

en su archivo crontab en el servidor que verifica cada minuto en su archivo del kernel para verificar si algún comando está configurado o no