流程与运行时 · 第 3 题,共 12 题

如何在 TYPO3 中定期自动运行自定义控制台命令?

有 1 个正确答案。 简单

显示答案

答案

  • A 使用 "Execute console commands" 类型的调度器任务,由 cron 作业通过 scheduler:run 触发

解析

借助系统扩展 Scheduler,可以在后台创建 "Execute console commands" 类型的任务,选择自己的命令,并定义间隔或 cron 表达式。为了让调度器真正执行工作,服务器上的 cron 作业需要定期调用 vendor/bin/typo3 scheduler:run,例如每五分钟一次。#[AsCommand] 是命令存在的前提,但它并不负责调度。ext_localconf.php 中的代码在每次请求时都会运行,不适合用于定时任务,而且会拖慢速度。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证