Probleme mit der benutzerdefinierten Neuindizierung von Indizes in AEM as a Cloud Service - Sites
Benutzerdefinierte Indizes werden in der Entwicklungsumgebung von AEM nicht richtig neu indiziert, wenn async- und async-previous-Eigenschaften in der Indexkonfiguration falsch sind. Das Problem lässt sich beheben, indem die Tika-Konfiguration implementiert und asynchrone Eigenschaften korrigiert werden.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites (Entwicklungsumgebung)
Problem
Wenn benutzerdefinierte Indizes nicht richtig neu indiziert werden können, liefern SQL2-Abfragen sowohl auf der Autoren- als auch auf der Veröffentlichungsinstanz nicht die erwarteten Ergebnisse. Dieses Problem wirkt sich insbesondere auf Suchindizes für Inhaltsfragmente aus, was zu den folgenden Problemen führt:
- Abfragen, die benutzerdefinierte Indizes verwenden, geben null Ergebnisse zurück, obwohl bekannte Inhaltsfragmente vorhanden sind.
- Suboptimale Indizierungsleistung aufgrund wahlloser Datenindizierung, die die Ausführung von Abfragen verlangsamen kann.
Ursache
- Die async- und async-previous-Eigenschaften in der Indexkonfiguration sind falsch. Diese Fehlkonfiguration führt zu einem Fehler beim Indizierungsprozess.
- Die Indizierung erfolgt langsam, obwohl das Repository klein ist. Es gibt mehrere benutzerdefinierte Indizes, die alle Daten indizieren, was zu einer umfangreichen Textextraktion führt.
Auflösung resolution
- Um die Indizierungsleistung zu verbessern, implementieren Sie die Tika-Konfiguration ähnlich den vordefinierten
damAssetLucene. Detaillierte Anweisungen Sie unter „Inhaltssuche und " im AEM as a Cloud Service-Handbuch. - Überprüfen und korrigieren Sie alle falschen Werte in den async und async-previous Indexeigenschaften.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f