配置
发布配置文件
要更改配置文件,我们必须在 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 将确定应运行的正确任务并执行它们。