🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
其实解决方案可以非常的简单:在 app/Console/Kernel.php 文件里面,加上类似下面的一小段代码: ~~~ if (Schema::hasTable('tasks')) { $tasks = Task::all(); foreach ($tasks as $task) { $schedule->call(function() use ($task) { // 主要这里,在记录用户的定时任务的时候 // 我们一定要记录定时任务的执行频次 })->cron($task->frequency); } ~~~ 上面的代码其实很简单,但是对于前文提到的应用场景其实很有效果,当然,你也是可以在这里结合 Laravel 的任务调度来完成的。