https://blog.csdn.net/u012322399/article/details/127652615

php artisan queue:work --daemon --quiet --queue=default --delay=3 --sleep=3 --tries=3

--daemon 
queue:work Artisan命令包含一个--daemon选项,用于强制队列工作者继续处理作业,而不必重新启动框架。与queue:listen命令相比,这会显著降低CPU使用率
总体来说,在 supervisor 中一般要加这个 option,可以节省 CPU 使用。

--quiet
不输出任何内容


--delay=3
一个任务失败后,延迟多长时间后再重试,单位是秒。这个值的设定我个人建议不要太短,因为一个任务失败(比如网络原因),重试时间太短可能会出现连续失败的情况。


--sleep=3
去 Redis 中拿任务的时候,发现没有任务,休息多长时间,单位是秒。这个值的设定要看你的任务是否紧急,如果是那种非常紧急的任务,不能等待太长时间。


--tries=3
定义失败任务最多重试次数。这个值的设定根据任务的重要程度来确定,一般 3 次比较适合。