Programar un Cron
A continuación, vamos a crear un cron, asociarlo con el Job Pool creado en el Paso 3, y programarlo para que se ejecute cada hora. Este cron activará la Job Function periódicamente para obtener las últimas noticias de la NewsAPI y actualizar la aplicación.
Al ejecutarse una vez cada hora, el cron asegura que la aplicación se mantenga actualizada con contenido de noticias frescas. Cada vez que se ejecuta, invoca automáticamente la Job Function, que hace una llamada API a la NewsAPI para recuperar los últimos titulares.
Para crear un cron desde la consola de Catalyst, asegúrate de seguir los pasos que se indican a continuación:
-
Navega a Cron bajo la sección Job Executor y haz clic en Create Cron.

-
Ingresa un nombre y una descripción para el cron. Puedes ingresar cualquier nombre. Selecciona el Tipo de formato como Standard Input. Selecciona el Tipo de programación como Recursive. Selecciona el Tipo de repetición como Every. Puedes configurar el Tiempo de programación según sea necesario y también elegir habilitar los Detalles de terminación del Cron. Después de ingresar todos los detalles, haz clic en Next.

-
Proporciona un nombre para el Job, selecciona el Job Pool como News y la función objetivo como NewsFetch. Haz clic en Create.
El cron ha sido creado exitosamente. Ahora puedes enviar el job para iniciar su ejecución haciendo clic en el botón Submit Job.

Puedes hacer clic en el botón Execution History para ver los detalles de ejecución del cron.
Puedes navegar a la sección Jobs y ver el estado de ejecución de los jobs programados en el cron para cada hora.
Última actualización 2026-03-20 21:51:56 +0530 IST

