标签: php laravel laravel-4 redis
我在Laravel 4.2应用程序中实现了生成报告的队列。我使用redis作为队列服务器。要启动队列侦听,我使用了命令, php artisan queue:listen --timeout=0 --sleep=10 但是当报告生成开始时,意味着如果我将某个作业推入队列,服务器CPU将转到100%。因此,同一服务器中的其他Web应用程序将关闭。如何限制每个Web应用程序的CPU使用率,或者如何限制redis队列的CPU使用率?有人可以帮忙吗?
php artisan queue:listen --timeout=0 --sleep=10
100%
提前致谢, 马努