Les tâches de maintenance ne sont pas exécutées en raison d’une configuration non valide

Les tâches de maintenance peuvent échouer lorsque la configuration de la fenêtre de maintenance ne dispose pas des propriétés requises ou contient des remplacements non valides. La correction ou la suppression de la mauvaise configuration restaure le comportement normal du planificateur.

Description description

Environnement

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

Problème/Symptômes

  • Les journaux d’erreurs affichent des messages tels que Heure de début et/ou de fin non valide : null, null.
  • Les journaux s’affichent Aucune fenêtre de maintenance n’a été trouvée.
  • Les tâches de maintenance ne s’exécutent pas selon le calendrier.
  • L’interface utilisateur de maintenance n’affiche pas les tâches attendues.
  • Les tâches semblent arrêtées même si les journaux indiquent qu’elles sont terminées.

Cause

Le système donne la priorité aux configurations à partir du /conf path over /apps. S’il existe des nœuds non valides ou incomplets dans /conf, ils remplacent les configurations valides, empêchant le planificateur de charger les définitions de fenêtre de maintenance appropriées. Des valeurs incorrectes telles que des heures de début et de fin manquantes ou des noms de tâche incompatibles entraînent des échecs.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Consultez les journaux pour identifier les erreurs indiquant des définitions de fenêtre de maintenance non valides.
  2. Inspectez la configuration sous /conf/global/settings/granite/operations/maintenance et identifiez les nœuds incomplets ou vides.
  3. Supprimez les nœuds de configuration non valides dont les valeurs sont manquantes ou incorrectes.
  4. Validez la configuration sous /apps/settings/granite/operations/maintenance pour les propriétés requises.
  5. Assurez-vous que les identifiants de tâche tels que granite.maintenance.name correspondent aux valeurs attendues.
  6. Redéployez la configuration corrigée via le processus de déploiement standard.
  7. Vérifiez que l’interface utilisateur de maintenance affiche les tâches attendues.
  8. Vérifiez les journaux lors de la prochaine fenêtre planifiée pour confirmer que les tâches ont démarré et sont terminées avec succès.

Lecture connexe

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