The various Laravel queue related options are briefly explained below:

Connection Driver: Redis is used as the queue driver where the jobs will be held.

Number of process: Number of processes control how many processes supervisord will run at the same time. The default value is 1.

Timeout: The timeout option specifies how long the Laravel queue master process will wait before killing off a child queue worker that is processing a job.

Sleep Time: Sleep time option determines how long the worker will “sleep” if there are no new jobs available. While sleeping, the worker will not process any new jobs – the jobs will be processed after the worker wakes up again.

Queue: The names of the queues to work

Maximum Tries: Maximum number of tries after which the job is logged as a fail