【问题标题】:Setup Laravel Scheduler on AWS Instance在 AWS 实例上设置 Laravel 调度程序
【发布时间】:2022-11-23 21:02:20
【问题描述】:

是否有一些教程如何在 AWS 上设置 cron 作业(使用 Laravel Scheduler)?简单的例子会很好,例如如何每分钟更新(增加一个)MySQL 数据库列值。

【问题讨论】:

    标签: amazon-ec2 amazon


    【解决方案1】:

    在 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
    

    就这些。希望这可以帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-09
      • 2014-01-28
      • 2018-05-08
      • 1970-01-01
      • 2018-09-30
      • 2020-06-03
      • 2019-07-08
      • 2015-10-06
      相关资源
      最近更新 更多