When an exception is encountered in the laravel queue, it is interrupted directly.

problem description

the tries of the queue is set in the queue with laravel+redis, but when an exception is encountered in the queue (the exception thrown by itself or by the system), the exception is displayed directly in the console and then the queue is interrupted. It has also been used to return to the queue if an exception is encountered. As long as it is exceeded within the number of tries, it will enter the failedjob table. Now it suddenly stops as soon as it encounters an exception. I don"t know where it is and what is wrong. The picture is a screenshot of the queue stopping directly after an error is reported.

clipboard.png

I would like to ask you how to restore the queue to the mode that encounters an exception and then tries it

Aug.11,2021

I also encounter this situation, ask for expert guidance.


listen mode

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b41159-4dc02.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b41159-4dc02.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?