我使用数据库作为队列驱动程序。我的数据库中有几个队列。
在app / console / kernal.php中的我有以下
protected function schedule(Schedule $schedule)
{
$schedule->command('queue:work --tries=3')->everyMinute()->withoutOverlapping();
}
这是我的cron工作看起来像每分钟。
php /home/ks/public_html/artisan schedule:run >> /dev/null 2>&1
p.s这是我的工作是什么样的
$data = [
'someKey' => 'someValue'
];
$job = (new SendEmail('some@email.com', $data))->delay(Carbon::now()->addMinutes(2));
dispatch($job);