Las tareas de mantenimiento no se ejecutan debido a una configuración no válida

Las tareas de mantenimiento pueden fallar cuando la configuración de la ventana de mantenimiento no tiene las propiedades necesarias o contiene invalidaciones no válidas. La corrección o eliminación de la configuración incorrecta restaura el comportamiento normal del programador.

Descripción description

Entorno

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services
  • App Builder de Adobe Developer

Problema/Síntomas

  • Los registros de errores muestran mensajes como Hora de inicio o finalización no válida: null, null.
  • Los registros no muestran ventanas de mantenimiento.
  • Las tareas de mantenimiento no se ejecutan según lo programado.
  • La IU de mantenimiento no muestra las tareas esperadas.
  • Las tareas aparecen detenidas aunque los registros indican que se han completado.

Causa

El sistema da prioridad a las configuraciones de /conf path over /apps. Si existen nodos no válidos o incompletos en /conf, anulan las configuraciones válidas, lo que impide que el programador cargue las definiciones de ventana de mantenimiento adecuadas. Los valores incorrectos, como las horas de inicio y finalización que faltan o los nombres de tareas que no coinciden causan errores.

Resolución resolution

Para resolver este problema, siga estos pasos:

  1. Revise los registros para identificar los errores que indican definiciones de ventana de mantenimiento no válidas.
  2. Inspeccione la configuración en /conf/global/settings/granite/operations/maintenance e identifique los nodos incompletos o vacíos.
  3. Elimine los nodos de configuración no válidos que contengan valores que falten o que sean incorrectos.
  4. Valide la configuración en /apps/settings/granite/operations/maintenance para las propiedades requeridas.
  5. Asegúrese de que los identificadores de tarea como granite.maintenance.name coincidan con los valores esperados.
  6. Volver a implementar la configuración corregida mediante el proceso de implementación estándar.
  7. Confirme que la interfaz de usuario de mantenimiento muestre las tareas esperadas.
  8. Compruebe los registros durante la siguiente ventana programada para confirmar que las tareas se inician y finalizan correctamente.

Lectura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles