Laravel 5.1命令和作业

时间:2015-08-13 17:51:23

标签: laravel laravel-5.1

因此,据我所知,命令现在是Laravel 5.1中的工作。如果我想安排一份工作,我应该从一个命令调用一个工作(因为调度程序只能调用命令而不是工作)?

在Laravel 5.1的虚拟设置中,仍然有一个带有Inspire.php的app / Console / Commands文件夹。从调度程序调用inspire命令。所以,如果我想安排一份工作,我应该调用一个命令,然后在这个命令中调用这个工作吗?

1 个答案:

答案 0 :(得分:0)

命令不是作业。命令是命令 - 您可以创建它们并通过命令行使用它们。但是,它们可用于安排重复的任务。

在这种情况下 - 如果你需要一份"工作" - 文件说明:

  

您需要添加到服务器的唯一Cron条目是:

     
      
    •   
      •   
        •   
          •   
          • php / path / to / artisan schedule:run 1>> / dev / null 2>& 1
          •   
        •   
      •   
    •   
  •   

完成此操作后,您可以自由使用 here 解释的实施方案。基本上,您使用Scheduler来设置将在您喜欢的任何迭代中运行的任务。非常酷,不是吗?