Beheben von Problemen bei der Inhaltssynchronisierung, die durch benutzerdefinierte Indexauswahl in AEM verursacht werden

Adobe Experience Manager (AEM) zeigt möglicherweise unvollständige oder veraltete Inhalte auf Publisher an, wenn ein benutzerdefinierter Oak-Index wegen eines unangemessenen Umfangs oder einer unangemessenen Pfadbeschränkung fälschlicherweise für Inhaltsabfragen ausgewählt wird. Um das Problem zu beheben, überprüfen Sie den benutzerdefinierten Index, korrigieren Sie die Pfadeinschränkungen, testen Sie die aktualisierte Definition in einer niedrigeren Umgebung und stellen Sie sie dem Publisher bereit.

Beschreibung description

Umgebung

  • Adobe Experience Manager (AEM)
  • Autoren- und Veröffentlichungsumgebungen

Problem/Symptome

  • Aus der Autoreninstanz veröffentlichte Inhalte werden nicht auf der Veröffentlichungsinstanz angezeigt.
  • Replikationsagenten und Cache-Löschagenten funktionieren ordnungsgemäß.
  • Komponenten können beim Authoring erwartete Ergebnisse zurückgeben, bei Publisher jedoch weniger oder veraltete Ergebnisse.

Grundursache

Ein benutzerdefinierter Oak-Index wird fälschlicherweise für Abfragen auf Publisher ausgewählt, was zu unvollständigen oder veralteten Inhalten führt. Der benutzerdefinierte Index kann einen unangemessenen Umfang oder eine unangemessene Pfadbeschränkung haben, was dazu führen kann, dass er für Abfragen ausgewählt wird, für die er nicht vorgesehen war.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Überprüfen Sie die benutzerdefinierte Indexdefinition in der Publisher-Umgebung.
  2. Überprüfen Sie die Pfadeinschränkungen und den Abfragebereich des benutzerdefinierten Index, um sicherzustellen, dass sie mit der beabsichtigten Verwendung übereinstimmen.
  3. Deaktivieren Sie vorübergehend den benutzerdefinierten Index auf dem Herausgeber, um festzustellen, ob Abfrageergebnisse und Inhaltssynchronisierung wiederhergestellt werden.
  4. Wenn das Problem durch Deaktivieren des Index behoben wird, passen Sie die Pfadbeschränkungen des benutzerdefinierten Index an, sodass er nur für Abfragen innerhalb des vorgesehenen Bereichs ausgewählt wird. Beschränken Sie beispielsweise den Index auf /content/dam/provider, wenn er nur für DAM-Assets vorgesehen ist.
  5. Testen Sie die aktualisierte Indexdefinition in einer niedrigeren Umgebung, um sicherzustellen, dass für relevante Abfragen der richtige Index ausgewählt ist und der Inhalt wie erwartet angezeigt wird.
  6. Stellen Sie die korrigierte Indexdefinition in Publisher-Umgebungen bereit, indem Sie Ihrem standardmäßigen Bereitstellungsprozess folgen.
  7. Aktivieren Sie den benutzerdefinierten Index erst dann erneut, wenn Sie bestätigt haben, dass er keine nicht verwandten Abfragen mehr betrifft.
  8. Überprüfen Sie, ob veröffentlichte Inhalte jetzt korrekt in Publisher angezeigt werden und ob Abfragen die erwarteten Ergebnisse zurückgeben.
recommendation-more-help
experience-cloud-kcs-help-kbarticles