跳至内容

配置

发布配置文件

要更改配置文件,我们必须在 app/Config/Tasks.php 中有我们的副本。幸运的是,此软件包附带了一个方便的命令,可以轻松实现这一点。

当我们运行

php spark tasks:publish

我们将准备好我们的副本进行修改。

配置文件选项

$logPerformance

是否记录性能指标 - bool

如果为 true,性能信息和错误将通过 Settings 库记录到数据库中。每次运行任务时都会创建一个新记录。

默认值为 false

$maxLogsPerTask

最大性能日志 - int

指定应为每个已定义任务存储的最大日志文件数。达到最大值后,在创建新日志文件时将删除最旧的一个。

默认值为 10

设置 Cron 作业

最后要做的就是设置 Cron 作业 - 你只需要添加一行。通常,你可以通过托管提供商提供的管理面板执行此操作。请记住将 path-to-your-project 替换为项目的实际路径。

* * * * * cd /path-to-your-project && php spark tasks:run >> /dev/null 2>&1

这将每分钟调用你的脚本一次。当调用 tasks:run 时,Tasks 将确定应运行的正确任务并执行它们。