适用于laravel web应用程序的Cron Job



所以我在Dreamhost服务器上安装了这个laravel web应用程序。在管理端,一开始就给了我这行代码

请立即设置Cron作业为了自动化返回兴趣,我们需要设置cron作业并确保cron作业正确运行。将Cron时间设置为尽可能短。每5-15分钟一次是理想的,而每分钟一次则是最佳选择。

卷曲-shttps://capitalmaxoptions.com/cron

我该怎么做?它会进入kernel.php文件吗?

是的,您可以在kernel.php文件中拥有该作业。

最好的选择是为您的cron作业生成一个命令,这样您就不会将特定的作业和其他作业混合在一起。您可以查看有关"生成命令"的信息。

在您的handle函数中,您可能有执行

public function handle()
{
// cURL request or your backend function to your logic
}

接下来是安排命令的频率,在您的情况下为5-15分钟。您可以查看"频率选项"。在kernel.php文件中,在schedule函数中,您可以调用函数并设置频率。

protected function schedule(Schedule $schedule)
{
// If your command is cron:interest
$schedule->command('cron:interest')->->everyFifteenMinutes();     
}

您可以通过在localhost上手动启动调度程序来测试您的命令。检查共享的注释@Autista_z中共享的"运行任务计划程序"链接以配置计划程序。

最新更新