如何删除流明中的调度

时间:2018-01-29 12:48:18

标签: php scheduled-tasks lumen

目前我正在使用PHP 5.6.32和Laravel Framework流明(5.4.6)(Laravel Components 5.4。*)。

我可以按照下面的具体时间安排我的任务

$schedule->call('App\Http\Controllers\SubjectController@frickcall', ["request" => $request])
            ->cron("14:23");

但是在调度上面调用之后如何从调度程序列表中删除它?

1 个答案:

答案 0 :(得分:1)

只需从日程安排中删除该行代码即可。

Schedules不是放在Laravel和Lumen的工作队列中的作业,你应该设置一个cron作业来每分钟运行一次调度程序,并使用crontab条目:

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

然后每分钟评估一次计划,以确定是否需要运行任何事情。

如果您打算使用工作队列,请查看this