Si encuentras algún fallo en tu código o trabajo, recuerda probar siempre en un entorno de testing antes subir el código al trabajo final.
Ejemplo 1: comando laravel reintentar trabajos fallidos
php artisan queue:retry all
Ejemplo 2: cómo ejecutar automáticamente la cola en laravel
for queues with no queue name i.e. queue name =default
php artisan queue:work
or
php artisan queue:listen
for jobs with a queue name. Let's assume i have a queue with name = sendemail
php artisan queue:listen --queue=sendemail
note:queue:work will only work for jobs entries currently in jobs table in database and stop.queue:listen will go on processing queues continously, both for current andnewentries.
Ejemplo 3: cola de laravel: el trabajo no funciona
Execute Laravel queues by queue names on coomand line interface->// I was using running command'php artisan queue:work'// which was not running my queued jobs in jobs table. // Then i relaized, it was only working for jobs with queue column value = 'default'// and i had given names like sendemail, inboxemail etc. // So when i changed this other value to 'default' in queue column in jobs table,// this job ran instantly as i have opended cli and php artisan queue:work // command was active. //So if you want to run only a specific queue by queue name, run command ->
php artisan queue:listen --queue=sendemail
// or
php artisan queue:listen --queue=inboxemail
Ejemplo 4: iniciar la cola de laravel
php artisan queue:work --queue=high,default
Ejemplo 5: ejecutar laravel de devolución de llamada de trabajo
Queue::after(function(JobProcessed$event)// $event->connectionName// $event->job// $event->job->payload());
Si posees alguna sospecha o disposición de mejorar nuestro reseña te recomendamos realizar una interpretación y con deseo lo ojearemos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)