Leistungsprobleme beim Bearbeiten von Inhalten

Um Leistungsprobleme beim Bearbeiten von Inhalten zu beheben, überprüfen Sie in der Browser-Entwicklerkonsole, welche Anfrage am zeitaufwendigsten ist, und überprüfen Sie die Anfrage-URL. Führen Sie dann ein Upgrade auf eine Version durch, die der AEM SDK-Version 2023.9.13665 entspricht oder neuer ist.

Beschreibung description

Umgebung

AEM as a Cloud Service

Version: AEM SDK v2023.8.13206 oder älter

Problem/Symptom(e)

Bei der Seitenbearbeitung können Leistungsprobleme auftreten, wenn Sie eine AEM SDK-Version haben, die älter als Version 2023.9.13665 ist.

Bei einem neuen und leeren Experience Fragment dauert es beispielsweise manchmal bis zu 15 Sekunden, bis die Seite wieder verwendet werden kann, bis eine einzelne Textkomponente hinzugefügt wird. Die Seite reagiert nicht mehr, wartet auf etwas und wird irgendwann aktualisiert.

Auflösung resolution

Fehlerbehebung

Überprüfen Sie in der Entwicklerkonsole des Browsers, welche Anfrage am zeitaufwendigsten ist, und überprüfen Sie die Anfrage-URL.

Im obigen Beispiel:

Suchen Sie im Fehlerprotokoll des Autors nach dem Pfad in der Anfrage-URL - z. B. /content/experience-fragments/path/to/experience/fragment/_jcr_content/root/container/text

Auflösung

Bei der Überprüfung der Protokolle ist ersichtlich, dass der Grund für die Verzögerung [ 1] ist. Der ProcessorUtils wartet, bis der Auftrag im Index ist, was je nach Repository-Status einige Zeit dauern kann. Im Durchschnitt beträgt die Mindestwartezeit 5 bis 7 Sekunden und anschließend die Zeit, die für die Ausführung des Auftrags benötigt wird.

Dies ist ein bekanntes Problem, das unter den internen Jiras - SITES-14804 und GRANITE-45493 - verfolgt wird. Trotzdem wurde eine Fehlerbehebung implementiert und sie war in der Oak-Version 1.54 - [ 2] enthalten.

Oak 1.54 war in der AEM SDK-Version 2023.9.13665 enthalten.

Daher muss die Umgebung, in der dieses Problem auftritt, auf eine Version aktualisiert werden, die mindestens 2023.9.13665 entspricht, um dieses Verhalten zu beheben.

[ 1]

author    aemerror    23.11.2023 11:12:44.432    WARN    [  [ 1700737951330]  POST /content/experience-fragments/path/to/experience/fragment/_jcr_content/root/container/text HTTP/1.1]  com.adobe.cq.updateprocessor.impl.ProcessorUtils Deferred job availability; took 13011ms to become available through index.

[ 2]

Jackrabbit Oak/OAK-10265

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f