La cola de procesos si estás usando Laravel Horizon se configura en uno de los archivos de configuración de Laravel:
config/horizon.php
Si no está ese archivo en tu proyecto es que no has instalado Horizon todavía. Lo deberías haber creado con este comando.
php artisan horizon:install
En ese archivo puedes encontrar la configuración de supervisor que tendrías que cambiar. Tiene esta forma:
'defaults' => [
'supervisor-1' => [
'connection' => 'redis',
'queue' => ['default'],
'balance' => 'auto',
'maxProcesses' => 1,
'maxTime' => 0,
'maxJobs' => 0,
'memory' => 128,
'tries' => 1,
'timeout' => 60,
'nice' => 0,
],
],
El valor "timeout" está en segundos. Puedes poner lo que veas necesario para asegurar que los jobs de la cola se pueden ejecutar correctamente.
Recuerda que tendrás que reiniciar Horizon de nuevo una vez desplegado los cambios en la aplicación.
php artisan horizon:terminate
Después de hacer el horizon:terminate
supervisor lo iniciará de nuevo, pero en la operación se habrá reiniciado y los cambios se habrán tenido en cuenta.