Indexering via Oak-run Jar

Oak-run har stöd för alla indexeringsanvändningsfall på kommandoraden utan att du behöver använda JMX-nivån. Fördelarna med att använda ekon är:

  1. Det är en ny indexverktygslåda för AEM 6.4
  2. Det minskar time-to-re-index-värdet, vilket påverkar omindexeringstiderna positivt för större databaser
  3. Det minskar resursförbrukningen vid omindexering av AEM vilket ger bättre systemprestanda för andra AEM aktiviteter
  4. Oak-run ger out-of-band-stöd: Om produktionsvillkoren inte tillåter omindexering på produktionsinstanser, kan en klonad miljö användas för omindexering för att undvika kritiska prestandapåverkan.

Nedan finns en lista över användningsfall som kan utnyttjas när du utför indexeringsåtgärder via verktyget oak-run.

Konsekvenskontroller för index

OBSERVERA

Mer detaljerad information om det här scenariot finns i Use Case 1 - Index Consistency Check.

  • oak-run.jarKontrollera snabbt om Lucene-ekindex är skadade.
  • Det är säkert att köra på en AEM som används för konsekvenskontrollnivå 1 och 2.

Konsekvenskontroller för index

Indexstatistik

OBSERVERA

Mer detaljerad information om detta scenario finns i Use Case 2 - Index Statistics

  • oak-run.jar alla indexdefinitioner, viktiga indexvärden och indexinnehåll tas bort för offlineanalys.
  • Kan köras på en AEM som används.

image2017-12-19_9-47-40

Beslutsträd för omindexering av metod

Bilden är ett beslutsträd för när olika omindexeringsmetoder ska användas.

oak_-_reindexingwithoak-run

Indexerar om MongoMK/RDMBMK

OBSERVERA

Mer detaljerad information om detta scenario finns i Använd fall 3 - Omindexering.

Textförextrahering för SegmentNodeStore och DocumentNodeStore

Textförextrahering (en funktion som fanns i AEM 6.3) kan användas för att minska tiden det tar att indexera om. Textförextrahering kan användas tillsammans med alla omindexeringsmetoder.

Beroende på indexeringsmetoden oak-run.jar kommer det att finnas olika steg på båda sidor av steget Utför omindexering i diagrammet nedan.

Textförextrahering för SegmentNodeStore och DocumentNodeStore

OBSERVERA

Orange betecknar aktiviteter där AEM måste finnas i en underhållsperiod.

Omindexering online för MongoMK eller RDBMK med oak-run.jar

OBSERVERA

Mer detaljerad information om det här scenariot finns i Indexera om - DocumentNodeStore.

Detta är den rekommenderade metoden för omindexering av AEM MongoMK (och RDBMK). Ingen annan metod bör användas.

Den här processen behöver bara köras mot en enda AEM i klustret.

Omindexering online för MongoMK eller RDBMK med oak-run.jar

Omindexering av tarMK

OBSERVERA

Mer detaljerad information om detta scenario finns i Indexera om - SegmentNodeStore.

  • Väntetiderna i kallt läge (tarMK)

    • Det finns ingen särskild hänsyn till vänteläge i guld. kan du synkronisera ändringar som vanligt med väntelägesinstanserna.
  • AEM Publish Farms (AE Publish Farms ska alltid vara tarMK)

    • För publiceringsgrupper måste det göras för alla ELLER, och sedan klona konfigurationen för andra (med alla vanliga prestationer när AEM klonas). sling.id - ska länka till något här)

Omindexering online för tarMK

OBSERVERA

Mer detaljerad information om detta scenario finns i Online Reindex - SegmentNodeStore.

Detta är den metod som användes innan de nya indexeringsfunktionerna i oak-run.jar introducerades. Det kan du göra genom att ställa in egenskapen reindex=true på ekindexet.

Den här metoden kan användas om tids- och prestandaeffekterna som ska indexeras är godtagbara för kunden. Detta gäller ofta små till medelstora AEM installationer.

Omindexering online för tarMK

Omindexering online av tarMK med oak-run.jar

OBSERVERA

Mer detaljerad information om det här scenariot finns i Online Reindex - SegmentNodeStore - Den AEM instansen körs.

Omindexering online av tarMK med hjälp av oak-run.jar är snabbare än den omindexering online som beskrivs ovan. 🔗 Den kräver dock även exekvering under en underhållsperiod. med en hänvisning till att fönstret kommer att bli kortare och att fler steg krävs för att utföra omindexeringen.

OBSERVERA

Orange betecknar verksamhet där AEM måste utföras under en underhållsperiod.

Omindexering online av tarMK med oak-run.jar

Offline omindexing tarMK med oak-run.jar

OBSERVERA

Mer detaljerad information om det här scenariot finns i Online Reindex - SegmentNodeStore - Den AEM instansen är avstängd.

Omindexering offline av tarMK är den enklaste oak-run.jar-baserade omindexeringsmetoden för tarMK eftersom den kräver en enda oak-run.jar-kommentar. AEM måste dock stängas.

OBSERVERA

Rött anger åtgärder där AEM måste stängas av.

Offline omindexing tarMK med oak-run.jar

Omindexerings-TarMK utanför band med oak-run.jar

OBSERVERA

Mer detaljerad information om detta scenario finns i Omindexering utanför intervall - SegmentNodeStore.

Omindexering utan band minimerar effekten av omindexering på AEM som används.

OBSERVERA

Rött anger åtgärder där AEM kan avslutas.

Omindexerings-TarMK utanför band med oak-run.jar

Uppdaterar indexeringsdefinitioner

OBSERVERA

Mer information om detta scenario finns i Använd fall 4 - Uppdatera indexdefinitioner.

Skapa och uppdatera indexdefinitioner på tarMK med ACS Kontrollera index

OBSERVERA

ACS Kontrollera att Index är ett projekt som stöds av communityn och inte stöds av Adobe Support.

Detta gör att indexdefinitioner för leverans kan definieras via innehållspaket, vilket senare resulterar i omindexering genom att flaggan för omindexering ställs in på true. Detta fungerar för mindre uppsättningar där omindexering inte tar lång tid.

Mer information finns i dokumentationen ACS Kontrollera index för mer information.

Skapa och uppdatera indexdefinitioner på tarMK med oak-run.jar

Om tiden eller prestandaeffekten av omindexering med icke-oak-run.jar-metoder är för hög kan följande oak-run.jar-baserade metod användas för att importera och indexera om Lucene-indexdefinitioner i en TarmMK-baserad AEM.

Skapa och uppdatera indexdefinitioner på tarMK med oak-run.jar

Skapa och uppdatera indexdefinitioner på MonogMK med oak-run.jar

Om tiden eller prestandaeffekten av omindexering med icke-oak-run.jar-metoder är för hög kan följande oak-run.jar-baserade metod användas för att importera och indexera om Lucene-indexdefinitioner i MongoMK-baserade AEM.

Skapa och uppdatera indexdefinitioner på MonogMK med oak-run.jar

På denna sida