U stelt een timeout
in in uw taak, maar deze time-out is groter dan de waarde in retry_after
die u hebt gedefinieerd in deze configuratie.
Zie https://laravel.com/docs/7.x/queues#job-expirations-and-timeouts
Er is een duidelijke waarschuwing:
De waarde --timeout moet altijd ten minste enkele seconden korter zijn dan uw configuratiewaarde opnieuw proberen. Dit zorgt ervoor dat een werknemer die een bepaalde taak verwerkt, altijd wordt gedood voordat de taak opnieuw wordt geprobeerd. Als uw optie --time-out langer is dan uw configuratiewaarde opnieuw proberen, kunnen uw taken twee keer worden verwerkt.
U kunt een nieuwe verbinding definiëren voor langlopende taken en deze verbinding op de taak instellen (verzending naar een specifieke verbinding), in plaats van de timeout
te gebruiken .