queue:work 经常过一段时间不再处理队列是什么原因?
参考的laravel的文档,使用supervisor管理队列处理进程: php artisan queue:work --daemon
,由于项目不断会有新的任务进入队列,所以希望队列是保持一直运行。但是过一段时间,查看进程ps -aux | grep 'artisan'
仍然能看到进程在运行,但是已经不处理队列了,需要supervisor restart重启任务才行,这是什么原因造成的呢,是supervisor的问题还是laravel队列处理的问题?
推荐文章: