我对Laravel队列有疑问。 首先我的队列驱动程序是数据库,如果我曾经用命令队列调用cron作业:工作,队列将永远工作吗?或者我必须每分钟定义一个cron作业?
答案 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文件中检查内核文件中的每一分钟以检查是否设置了任何命令