Situation
I use Laravel Queues to process a large number of media files, it is expected that a separate operation will take minutes (let's just say up to an hour).
I use Supervisor to start my queue, and I start 20 processes at a time. My supervisor configuration file is as follows:
[program:duplitron-worker] process_name=%(program_name)s_%(process_num)02d command=php /var/www/duplitron/artisan queue:listen database --timeout=0 --memory=500 --tries=1 autostart=true autorestart=true user=duplitron numprocs=20 redirect_stderr=true stdout_logfile=/var/www/duplitron/storage/logs/duplitron-worker.log
In my duplitron-worker.log I noticed that Failed: Illuminate\Queue\ CallQueuedHandler@call happens sometimes, and I would like to better understand what exactly is happening. Nothing appears in my laravel.log file (where exceptions usually appear).
Question
Do I have a convenient way to learn more about what leads to my work?
source share