Show Menu
SUJETS×

Opérations asynchrones

Afin de réduire l’impact négatif sur les performances, Adobe Experience Manager traite de manière asynchrone certaines opérations à long terme gourmandes en ressources. Le traitement asynchrone implique la mise en file d’attente de plusieurs tâches et leur exécution en série, sous réserve de la disponibilité des ressources système.
Ces opérations incluent :
  • Suppression de nombreuses ressources
  • Déplacement de nombreuses ressources ou de ressources avec de nombreuses références
  • Exportation/importation de métadonnées de fichier en bloc
  • Récupération des ressources, qui dépassent le seuil défini, à partir d’un déploiement de Experience Manager distant
  • Déplacement de pages
  • Déploiement de Live Copies
Vous pouvez vue l’état des tâches asynchrones à partir du tableau de bord État de la tâche asynchrone dans Navigation ​globale -> Outils -> Opérations -> Tâches.
Par défaut, les tâches asynchrones s’exécutent en parallèle. If n is the number of CPU cores, n/2 jobs can run in parallel, by default. Pour utiliser des paramètres personnalisés pour la file d’attente des tâches, modifiez la configuration de la file d’attente par défaut de l’opération asynchrone et la configuration de déploiement et de déplacement de page de l’opération asynchroneà partir de la console Web.
For more information, see queue configurations .

Monitor the Status of Asynchronous Operations

Chaque fois qu’AEM traite une opération de manière asynchrone, vous recevez une notification dans votre boîte de réception et par courrier électronique (si elle est activée).
Pour afficher l’état des opérations asynchrones en détail, accédez à la page État des tâches asynchrones .
  1. Dans l’interface du Experience Manager, cliquez sur Opérations > Tâches .
  2. Sur la page État des tâches asynchrones , passez en revue les détails des opérations.
    To determine the progress of a particular operation, see the value in the Status column. Selon la progression, l’un des états suivants s’affiche :
    • Actif  : l’opération est en cours de traitement.
    • Réussite  : l’opération est terminée.
    • Échec ou Erreur  : l’opération n’a pas pu être traitée.
    • Planifié  : l’opération est planifiée à une date ultérieure.
  3. To stop an active operation, select it from the list and click Stop from the toolbar.
  4. To view extra details, for example description and logs, select the operation and click Open from the toolbar.
    La page des détails de la tâche s’affiche.
  5. Pour supprimer l’opération de la liste, sélectionnez Supprimer dans la barre d’outils. To download the details in a CSV file, click Download .
    You cannot delete a job if its status is either Active or Queued .

Purger les tâches terminées

AEM exécute une tâche de purge tous les jours à 01:00 pour supprimer les tâches asynchrones terminées qui ont plus d’un jour d’existence.
Vous pouvez modifier la planification de la tâche de purge et la durée de conservation des détails des tâches terminées avant leur suppression. Vous pouvez également configurer le nombre maximal de tâches terminées pour lesquelles les détails sont conservés à un moment donné dans le temps.
  1. Dans la navigation globale, cliquez sur Outils > Opérations > Console ​Web.
  2. Ouvrez la tâche Adobe Granite Async Jobs Purger la tâche planifiée.
  3. Précisez les paramètres suivants :
    • Nombre seuil de jours après lequel les tâches terminées sont supprimées.
    • Nombre maximal de tâches pour lesquelles des détails sont conservés dans l’historique.
    • expression cron pour le moment où la purge doit s'exécuter.
  4. Enregistrez les modifications.

Configurer le traitement asynchrone

Vous pouvez configurer le nombre seuil de ressources, de pages ou de références pour AEM afin qu’AEM traite une opération particulière de manière asynchrone, ainsi que basculer les notifications électroniques pour le moment où les tâches sont traitées.

Configurer des opérations de suppression de ressources asynchrones

Si le nombre de fichiers ou de dossiers à supprimer dépasse le seuil, l’opération de suppression est exécutée de manière asynchrone.
  1. Dans la navigation globale, cliquez sur Outils > Opérations > Console ​Web.
  2. Dans la console Web, ouvrez la configuration de la file d’attente par défaut du processus asynchrone.
  3. Dans le champ Nombre seuil de ressources , spécifiez le nombre seuil de ressources/dossiers pour le traitement asynchrone des opérations de suppression.
  4. Cochez l’option Activer la notification par courrier électronique pour recevoir des notifications par courrier électronique concernant cet état de tâche. Par exemple, succès, échec.
  5. Enregistrez les modifications.

Configuration des opérations de transfert de ressources asynchrones

Si le nombre de fichiers/dossiers ou de références à déplacer dépasse le nombre seuil, l’opération de déplacement est exécutée de manière asynchrone.
  1. Dans la navigation globale, cliquez sur Outils > Opérations > Console ​Web.
  2. From the web console, open the Async Move Operation Job Processing Configuration.
  3. Dans le champ Nombre seuil de ressources/références , spécifiez le nombre seuil de ressources/dossiers ou références pour le traitement asynchrone des opérations de déplacement.
  4. Cochez l’option Activer la notification par courrier électronique pour recevoir des notifications par courrier électronique concernant cet état de tâche. Par exemple, succès, échec.
  5. Enregistrez les modifications.

Configuration des opérations de déplacement de page asynchrones

Si le nombre de références aux pages à déplacer dépasse le nombre seuil, l’opération de déplacement est exécutée de manière asynchrone.
  1. Dans la navigation globale, cliquez sur Outils > Opérations > Console ​Web.
  2. From the web console, open the Async Page Move Operation Job Processing Configuration.
  3. In the Threshold number of references field, specify the threshold number of references for asynchronous processing of page move operations.
  4. Cochez l’option Activer la notification par courrier électronique pour recevoir des notifications par courrier électronique concernant cet état de tâche. Par exemple, succès, échec.
  5. Enregistrez les modifications.

Configuration des opérations MSM asynchrones

  1. Dans la navigation globale, cliquez sur Outils > Opérations > Console ​Web.
  2. From the web console, open the Async Page Move Operation Job Processing Configuration.
  3. Cochez l’option Activer la notification par courrier électronique pour recevoir des notifications par courrier électronique concernant cet état de tâche. Par exemple, succès, échec.
  4. Enregistrez les modifications.