Laravel Queue:在主持人中永远奔波?

时间:2017-11-07 22:58:41

标签: laravel laravel-scheduler

我对Laravel队列有疑问。 首先我的队列驱动程序是数据库,如果我曾经用命令队列调用cron作业:工作,队列将永远工作吗?或者我必须每分钟定义一个cron作业?

1 个答案:

答案 0 :(得分:1)

你需要在Console / Kernel.php文件的Schedule函数中为每一分钟设置你的命令或队列

命令:

$schedule->command('your-command')->everyMinute();

作业:

$schedule->job(new JOBCLASS)->everyMinute();

然后你需要输入

* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1

在服务器上的crontab文件中检查内核文件中的每一分钟以检查是否设置了任何命令