Laravel Queue能够以较高的CPU使用率来重复一项工作

时间:2019-06-06 11:19:45

标签: laravel laravel-5 cron cpanel cpu-usage

我在与CrobJob共享的主机上运行Laravel(5.8)。当我仅测试一个简单作业(用于发送和发送电子邮件)时,队列将不断重复。 现在的工作表ID从0到60K!一份持续克隆的工作! 我尝试了--daemon -tries之类的其他方法...

一个工作变成6万个工作!!!

这是我的cron任务:

/usr/bin/php -ea_php 72 /path/to/rtisan queue:work > /dev/null 2>&1 > /dev/null 2>&1

这是我的Kernel.php

$schedule->command('queue:restart')->hourly();
$schedule->command('queue:work --sleep=3 --timeout=900 --queue=high,default,low')->runInBackground()->withoutOVerlapping()->everyMinute();

cPanel信息:

Number of Processes
60 / 100 (60%)

0 个答案:

没有答案