I have implemented laravel queue with supervisor on prod server. The problem i am facing is when i send mail for the first time in a day, the mail get delayed but the job is processed but after that first mail is received it works fine and there is no delay. I am facing this issue on daily basis that my first few mails get delayed and once they received everything works fine. How can i remove this initial delay of mail i am facing on daily basis. Below is my supervisor file.
[program:email-service]
process_name=%(program_name)s_%(process_num)02d
command=php path-to-project/artisan queue:work
autostart=true
autorestart=true
user=root
numprocs=3
redirect_stderr=true
stdout_logfile=path-to-project/storage/logs/email-service.log
Any help is appreciated.