Beheben der Langsamkeit der AEM as a Cloud Service-Autorenumgebung durch unnötige Repository-Knoten
In diesem Artikel wird erläutert, wie die Langsamkeit in Adobe Experience Manager as a Cloud Service (AEMaaCS)-Autorenumgebungen behoben werden kann, die durch unnötige Knoten auf der Stammebene des Repositorys verursacht wurde.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) (Autorenumgebung)
Symptome
- In AEM as a Cloud Service-Autorenumgebungen tritt eine Leistungsbeeinträchtigung auf, wenn auf der Stammebene des Repositorys unnötige Knoten vorhanden sind.
- Dies führt zu langsamem Laden der Seiten, Verzögerungen beim Navigieren in den Konsolen „Sites“ und “Assets” und zu Schwierigkeiten bei der Seitenbearbeitung.
- Solche Probleme treten häufig auf, wenn Knoten, die nicht mit der standardmäßigen Repository-Struktur oder dem erwarteten Projektinhalt zusammenhängen, eingeführt werden, z. B. während Tests oder durch benutzerdefinierte Integrationen.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
-
Überprüfen Sie die Repository-Struktur mithilfe der CRX/DE-Konsole in Ihrer produktionsfremden Autorenumgebung.
-
Identifizieren Sie alle Knoten auf der Stammebene, die nicht Teil der standardmäßigen AEM-Repository-Struktur oder Ihres erwarteten Projektinhalts sind.
-
Bevor Sie Änderungen vornehmen, stellen Sie sicher, dass Sie über eine aktuelle Sicherung oder einen aktuellen Schnappschuss Ihrer Umgebung verfügen.
-
Entfernen Sie nur die Knoten, die als unnötig bestätigt wurden. Stellen Sie sicher, dass diese Knoten weder von Ihrer Anwendung noch von Abhängigkeiten benötigt werden.
-
Überwachen Sie nach dem Entfernen die Leistung der Umgebung, indem Sie in den Konsolen Sites und Assets navigieren und Seiten bearbeiten, um die Verbesserung zu bestätigen.
-
Wenn die Leistungsprobleme weiterhin bestehen, sollten Sie die Umgebung ggf. neu erstellen:
a. Löschen Sie die betroffene Autorenumgebung.
B. Erstellen Sie eine neue Autorenumgebung.
C. Verwenden Sie das Werkzeug zum Kopieren von Inhalten , um erforderliche Inhalte aus einer gesunden Umgebung (z. B. TEST) in die neue Umgebung zu migrieren.
d. Stellen Sie die erforderliche Code-Basis in der neuen Umgebung bereit.
-
Stellen Sie sicher, dass die neue oder bereinigte Umgebung erwartungsgemäß funktioniert.