Procesos y tiempo de ejecución · Pregunta 3 de 12
¿Cómo se ejecuta automáticamente y de forma periódica un comando de consola propio en TYPO3?
1 respuesta es correcta. Fácil
Mostrar solución
Solución
- A Con una tarea del scheduler "Execute console commands" que un cron job lanza mediante scheduler:run
Explicación
Con la extensión de sistema Scheduler se crea en el backend una tarea de tipo "Execute console commands", se selecciona el propio comando y se define el intervalo o la expresión cron. Para que el scheduler haga realmente su trabajo, un cron job en el servidor llama regularmente a vendor/bin/typo3 scheduler:run, por ejemplo cada cinco minutos. #[AsCommand] es necesario para que el comando exista, pero no lo programa. El código en ext_localconf.php se ejecuta en cada petición y es inadecuado y lento para tareas temporizadas.