Mise à l’échelle des serveurs AEM Dispatcher pour une invalidation fréquente des bibliothèques clientes

La réduction de l’intervalle d’invalidation des bibliothèques clientes dans AEM (par exemple, de plusieurs heures à quelques minutes) peut contribuer à réduire les erreurs 404 et les problèmes d’interface utilisateur causés par des ressources obsolètes ou manquantes. Cependant, cette modification augmente la fréquence des invalidations du cache, ce qui peut entraîner une charge plus élevée sur les serveurs Dispatcher. Si la capacité du serveur n’est pas ajustée en conséquence, les utilisateurs finaux subissent une dégradation des performances ou des problèmes d’interface utilisateur. Cet article explique comment gérer la charge accrue sur les serveurs Adobe Experience Manager (AEM) Dispatcher et décrit les étapes à suivre pour garantir des performances stables.

Description description

Environnement

  • Adobe Experience Manager (toutes versions)
  • Serveurs Dispatcher dans les environnements de production

Problème/Symptômes

  • Utilisation accrue du CPU, de la mémoire ou du réseau sur les serveurs Dispatcher
  • Problèmes d’interface utilisateur signalés par les utilisateurs finaux
  • 404 erreurs précédemment observées en raison de bibliothèques clientes obsolètes ou manquantes

Cause

La réduction de l’intervalle d’invalidation de la bibliothèque cliente augmente la fréquence des invalidations du cache, ce qui entraîne une charge plus élevée sur les serveurs Dispatcher. Si les ressources du serveur sont insuffisantes, cela peut avoir un impact sur les performances du site et l’expérience utilisateur.

Résolution resolution

Pour résoudre le problème fréquent d’invalidation de la bibliothèque cliente, procédez comme suit :

  1. Surveillez les performances du serveur Dispatcher en suivant l’utilisation du CPU, de la mémoire et du réseau sur tous les serveurs Dispatcher après avoir réduit l’intervalle d’invalidation de la bibliothèque cliente et examiné les journaux Dispatcher et du serveur web pour détecter des signes d’épuisement des ressources ou de goulot d’étranglement des performances.
  2. Évaluez la capacité du serveur en comparant l’utilisation des ressources observée par rapport aux spécifications actuelles du serveur ou de la machine virtuelle et en déterminant si la configuration actuelle est suffisante pour gérer la charge accrue.
  3. Augmentez la capacité du serveur selon les besoins en évaluant si l’utilisation des ressources est constamment élevée ou si des problèmes de performances sont observés, en augmentant la taille du serveur ou de la machine virtuelle pour toutes les instances Dispatcher affectées.
  4. Choisissez une configuration appropriée pour votre environnement de déploiement et de fournisseur de cloud, puis appliquez la nouvelle configuration à tous les nœuds Dispatcher pertinents dans l’environnement de production.
  5. Validez la stabilité de l’environnement en continuant à surveiller les performances de Dispatcher après la mise à niveau et en confirmant que les problèmes de l’interface utilisateur et les erreurs 404 sont réduits ou résolus.
  6. Effectuez une surveillance continue en examinant régulièrement les mesures du serveur Dispatcher et en ajustant la capacité si d’autres augmentations de la charge sont observées.
recommendation-more-help
experience-cloud-kcs-help-kbarticles