Anda menyetel timeout
dalam pekerjaan Anda, tetapi batas waktu ini lebih besar dari nilai di retry_after
yang telah Anda tetapkan dalam konfigurasi ini.
Lihat https://laravel.com/docs/7.x/queues#job-expirations-and-timeouts
Ada peringatan yang jelas:
Nilai --timeout harus selalu lebih pendek beberapa detik dari nilai coba_setelah konfigurasi Anda. Ini akan memastikan bahwa pekerja yang memproses pekerjaan tertentu selalu dimatikan sebelum pekerjaan dicoba lagi. Jika opsi --timeout Anda lebih lama dari nilai konfigurasi coba_setelah Anda, tugas Anda mungkin diproses dua kali.
Anda dapat menentukan koneksi baru untuk pekerjaan yang berjalan lama, dan menyetel koneksi ini pada pekerjaan (kirim ke koneksi tertentu), daripada menggunakan timeout
.