Du indstiller en timeout
i dit job, men denne timeout er større end værdien i retry_after
som du har defineret i denne konfig.
Se https://laravel.com/docs/7.x/queues#job-expirations-and-timeouts
Der er en klar advarsel:
--timeout værdien skal altid være mindst flere sekunder kortere end din gentag_efter konfigurationsværdi. Dette vil sikre, at en arbejder, der behandler et givent job, altid bliver dræbt, før jobbet prøves igen. Hvis din --timeout mulighed er længere end din gentag_efter konfigurationsværdi, kan dine opgaver behandles to gange.
Du kan definere en ny forbindelse for længerevarende job og indstille denne forbindelse på jobbet (afsendelse til specifik forbindelse) i stedet for at bruge timeout
.