Skalieren von AEM Dispatcher-Servern für häufige Invalidierung der Client-Bibliothek
Durch das Verringern des Invalidierungsintervalls für Client-Bibliotheken in AEM (z. B. von mehreren Stunden auf wenige Minuten) können 404-Fehler und Benutzeroberflächenprobleme minimiert werden, die durch veraltete oder fehlende Assets verursacht werden. Diese Änderung erhöht jedoch die Häufigkeit von Cache-Invalidierungen, was zu einer höheren Belastung der Dispatcher-Server führen kann. Wenn die Serverkapazität nicht entsprechend angepasst wird, kann es zu Leistungseinbußen oder Problemen mit der Benutzeroberfläche kommen. In diesem Artikel wird erläutert, wie eine erhöhte Auslastung der Dispatcher-Server von Adobe Experience Manager (AEM) bewältigt werden kann, und es werden Schritte zur Gewährleistung einer stabilen Leistung beschrieben.
Beschreibung description
Umgebung
- Adobe Experience Manager (alle Versionen)
- Dispatcher-Server in Produktionsumgebungen
Problem/Symptome
- Erhöhte CPU-, Speicher- oder Netzwerkauslastung auf Dispatcher-Servern
- Von Endbenutzern gemeldete UI-Probleme
- 404 Fehler aufgrund veralteter oder fehlender Client-Bibliotheken
Ursache
Durch das Verringern des Intervalls für die Client-Bibliotheksinvalidierung wird die Häufigkeit der Cache-Invalidierungen erhöht, was zu einer höheren Last für die Dispatcher-Server führt. Ohne ausreichende Serverressourcen kann dies die Site-Leistung und das Benutzererlebnis beeinträchtigen.
Lösung resolution
Gehen Sie wie folgt vor, um das häufige Problem bei der Invalidierung der Client-Bibliothek zu beheben:
- Überwachen Sie die Dispatcher-Serverleistung, indem Sie die CPU-, Speicher- und Netzwerkauslastung auf allen Dispatcher-Servern verfolgen, nachdem Sie das Invalidierungsintervall der Client-Bibliothek reduziert haben, und überprüfen Sie die Dispatcher- und Webserver-Protokolle auf Anzeichen für Ressourcenauslastung oder Leistungsengpässe.
- Bewerten Sie die Server-Kapazität, indem Sie die beobachtete Ressourcennutzung mit den aktuellen Server- oder VM-Spezifikationen vergleichen und feststellen, ob die aktuelle Konfiguration für die Bewältigung der erhöhten Last ausreicht.
- Erhöhen Sie die Serverkapazität nach Bedarf, indem Sie bewerten, ob die Ressourcennutzung durchgängig hoch ist oder Leistungsprobleme auftreten. Erhöhen Sie so die Server- oder VM-Größe für alle betroffenen Dispatcher-Instanzen.
- Wählen Sie eine Konfiguration aus, die für Ihre Bereitstellungs- und Cloud-Provider-Umgebung geeignet ist, und wenden Sie die neue Konfiguration auf alle relevanten Dispatcher-Knoten in der Produktionsumgebung an.
- Überprüfen Sie die Umgebungsstabilität, indem Sie die Dispatcher-Leistung weiterhin überwachen, nachdem Sie das Upgrade durchgeführt und bestätigt haben, dass Probleme in der Benutzeroberfläche und 404-Fehler reduziert oder behoben wurden.
- Führen Sie eine kontinuierliche Überwachung durch, indem Sie die Dispatcher-Servermetriken regelmäßig überprüfen und die Kapazität anpassen, wenn weitere Lastanstiege beobachtet werden.