Nastavíte timeout
ve vaší úloze, ale tento časový limit je větší než hodnota v retry_after
které jste definovali v této konfiguraci.
Viz https://laravel.com/docs/7.x/queues#job-expirations-and-timeouts
Je zde jasné varování:
Hodnota --timeout by měla být vždy alespoň o několik sekund kratší než hodnota konfigurace retry_after. Tím zajistíte, že pracovník zpracovávající danou úlohu bude vždy před opakováním úlohy zabit. Pokud je vaše možnost – timeout delší než vaše hodnota konfigurace retry_after, mohou být vaše úlohy zpracovány dvakrát.
Můžete definovat nové připojení pro dlouho běžící úlohy a nastavit toto připojení pro úlohu (odeslání na konkrétní připojení), namísto použití timeout
.