Tareas que no se ejecutan correctamente en Moodle ¿Cómo diagnosticarlas?

Tareas que no se ejecutan correctamente en Moodle ¿Cómo diagnosticarlas?

Cron es la herramienta de Moodle a cargo de su biorritmo. Es la parte del sistema que se encarga de ejecutar las tareas programadas y de actualizar los elementos. Es fundamental para la mensajería y otras actividades síncronas. Por lo tanto, no es de extrañar que asegurar que Cron funcione correctamente sea una prioridad en la administración Moodle del lado del servidor.

Cuando Cron está funcionando bien, puede ayudar a identificar problemas potenciales en su sitio Moodle. El plugin de estadísticas de Cron lock (tool_lockstats) utiliza Cron para registrar las horas de inicio y final de las tareas y proporcionar información valiosa para la gestión de recursos del servidor. Para cada tarea, se registra:

  • Nombre de tarea
  • Duración
  • Nombre de host donde se está ejecutando la tarea
  • Tiempo ganado (inicio)
  • Tiempo liberado (final)
  • PID (ID de proceso único)

La mayoría de las tareas gestionadas por Cron duran unos segundos. El plugin ayuda a mantener un registro de cuando una tarea ordinaria se ejecuta sospechosamente larga, lo que puede ayudar a diagnosticar un problema más grande si esa tarea se convierte en un delincuente reincidente. No es un gestor de Cron y no terminará las tareas de Cron.

Existen opciones de personalización disponibles, incluyendo listas negras de tareas por nombre o PID, borrado automático del historial después de una fecha determinada y depuración de mensajes.

Las estadísticas de Cron Lock son desarrolladas por Brendan Heywood y Nicholas Hoobin de Catalyst IT, Moodle Partner en Nueva Zelanda y el Reino Unido.

Instale o descargue Cron lock desde el Directorio de Plugins de Moodle aquí: https://moodle.org/plugins/tool_lockstats. Es compatible con Moodle 2.7 hasta 3.3. El uso requiere permisos administrativos.

¿Necesita mejorar la capacidad y rendimiento de su Moodle? Conozca aquí cómo podemos ayudarle

Fuente: moodlenews.com
Imagen: Jesse Orrico on Unsplash