Prin implementarea interfeței ShouldQueue pe o clasă de tip Job, Laravel mută automat execuția acelei metode pe un worker de fundal rulat pe Redis, eliberând răspunsul HTTP către utilizator în câteva milisecunde.
LARAVEL
Toate comenzile Laravel
Procesare Asincronă de Sarcini în Laravel: Cozi (Queues), Job-uri de Fundal, Reîncercări Automate și Monitorizare cu Laravel Horizon în Laravel
Cozi & Procesare Asincronă
Laravel 11
Ghid enterprise pentru cozi de mesaje în Laravel: crearea de job-uri cu ShouldQueue, driverul Redis, configurarea politicilor de retry cu backoff exponențial și monitorizarea cozilor cu Laravel Horizon.
Sintaxă
ProcessPaymentJob::dispatch($order)->onQueue('high-priority');