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 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 fresco. Cada vez que se ejecuta, invoca automáticamente la Job Function, que realiza una llamada API a NewsAPI para recuperar los últimos titulares.
Para crear un cron desde la consola de Catalyst, asegúrese de seguir los pasos listados a continuación:
-
Navegue a Cron bajo la sección Job Executor y haga clic en Create Cron.

-
Ingrese un nombre y una descripción para el cron. Puede ingresar cualquier nombre. Seleccione el Format Type como Standard Input. Seleccione el Schedule Type como Recursive. Seleccione el Repeat Type como Every. Puede configurar el Schedule Time según sea necesario y también elegir habilitar los Cron termination details. Después de ingresar todos los detalles, haga clic en Next.

-
Proporcione un nombre para el Job, seleccione el Job Pool como News y la función objetivo como newsapp. Haga clic en Create.

El cron se ha creado exitosamente. Ahora puede enviar el job para iniciar su ejecución haciendo clic en el botón Submit Job.
Puede hacer clic en el botón Execution History para ver los detalles de ejecución del cron.
Puede navegar a la sección Jobs y ver el estado de ejecución de los jobs programados en el cron para cada hora.
La aplicación de noticias ahora es funcional y las noticias se obtendrán de NewsAPI y se actualizarán en la aplicación cada hora.
Última actualización 2026-03-20 21:51:56 +0530 IST


