oak-run.jarLa commande d’index de "regroupe un certain nombre de fonctionnalités à gérer Oak200 index dans AEM, depuis la collecte des statistiques d’index, l’exécution des contrôles de cohérence d’index et la réindexation des index eux-mêmes.
Dans cet article et les vidéos, les termes indexation et réindexation sont interchangeables et considérés comme la même opération.
La version de oak-run.jar utilisé doit correspondre à la version d’Oak utilisée sur l’instance AEM.
Gestion des index à l’aide de oak-run.jar tire parti de index avec différents indicateurs pour prendre en charge différentes opérations.
java -jar oak-run*.jar index ...
oak-run.jar
vide toutes les définitions d’index, toutes les statistiques d’index importantes et tout le contenu d’index en vue d’une analyse hors ligne.oak-run.jar
détermine rapidement si les index Lucene Oak sont corrompus.Indexation en ligne de TarMK using oak-run.jar est plus rapide que le paramètre reindex=true
sur le oak:queryIndexDefinition
noeud . Malgré cette augmentation des performances, l’indexation en ligne à l’aide de oak-run.jar nécessite toujours une fenêtre de maintenance pour effectuer l’indexation.
Indexation en ligne de TarMK using oak-run.jar should not être exécutée par rapport aux instances AEM en dehors de la fenêtre de maintenance des instances AEM.
Le oak-run.jar commande d’index pour effectuer une indexation en ligne de MongoMK est la valeur identique au TarMK Indexation en ligne avec oak-run.jar à la différence que le paramètre de magasin de segments pointe vers la variable MongoDB qui contient le magasin de noeuds.
java -jar oak-run*.jar index
--reindex
--index-paths=/oak:index/lucene
--read-write
--fds-path=/path/to/datastore mongodb://server:port/aem