【发布时间】:2022-11-23 21:02:20
【问题描述】:
是否有一些教程如何在 AWS 上设置 cron 作业(使用 Laravel Scheduler)?简单的例子会很好,例如如何每分钟更新(增加一个)MySQL 数据库列值。
【问题讨论】:
标签: amazon-ec2 amazon
是否有一些教程如何在 AWS 上设置 cron 作业(使用 Laravel Scheduler)?简单的例子会很好,例如如何每分钟更新(增加一个)MySQL 数据库列值。
【问题讨论】:
标签: amazon-ec2 amazon
在 app/console/kernel.php 的 schedule 方法中定义你的调度器。 前任:
$schedule->call(function(){
User::increment('points');
})->everyMinute();
在此之后,ssh 进入您的 ec2,转到 /etc 并打开名为“crontab”的文件,在该文件中粘贴以下行
* * * * * cd <path-to-your-project> && php artisan schedule:run >> /dev/null 2>&1
就这些。希望这可以帮助。
【讨论】: