我正在尝试在Laravel 5.4中的localhost上实现队列。我有Window 8.1
我打开了命令提示符,发现框架不断轮询jobs表以检查队列中是否有待处理的作业。这个过程每3秒钟就会发生一次。
问题:有没有办法增加减少时间?
答案 0 :(得分:2)
您应该可以使用artisan命令更改它:
php artisan queue:work --sleep=3
将数字3更改为您想要的任何内容,以秒为单位。仅当队列中没有作业时才应用休眠。如果队列中有作业,则会在不休眠的情况下弹出它们。
有关您可以配置的更多选项,请参阅此页面:
https://laravel.com/docs/5.4/queues#running-the-queue-worker