Oak-run admite todos los casos de uso de indexación en la línea de comandos sin tener que operar desde el nivel JMX. Las ventajas del método de roble son las siguientes:
A continuación encontrará una lista de casos de uso que se pueden aprovechar al realizar operaciones de indexación mediante la herramienta oak-run
.
Para obtener información más detallada sobre este escenario, consulte Caso de uso 1 - Comprobación de coherencia del índice.
oak-run.jar
determina rápidamente si los índices de roble de lucene están dañados.Para obtener información más detallada sobre este escenario, consulte Caso de uso 2 - Estadísticas de índice
oak-run.jar
muestra todas las definiciones de índice, las estadísticas de índice importantes y el contenido de índice para la análisis sin conexión.Este diagrama es un árbol de decisiones para determinar cuándo utilizar los distintos enfoques de reindexación.
Para obtener información más detallada sobre este escenario, consulte Caso de uso 3 - Reindexación.
La extracción previa de texto (una función que existe con AEM 6.3) se puede utilizar para reducir el tiempo de reindexación. La extracción previa del texto se puede utilizar junto con todos los enfoques de reindexación.
Según el método de indexación oak-run.jar
, habrá varios pasos a ambos lados del paso Realizar reindexación en el diagrama siguiente.
Naranja indica actividades en las que AEM debe estar en una ventana de mantenimiento.
Para obtener información más detallada sobre este escenario, consulte Reindex - DocumentNodeStore.
Este es el método recomendado para el reindexado de las instalaciones AEM MongoMK (y RDBMK). No debe utilizarse ningún otro método.
Este proceso sólo debe ejecutarse con una sola instancia de AEM en el clúster.
Para obtener información más detallada sobre este escenario, consulte Reindex - SegmentNodeStore.
Consideraciones sobre el modo de espera en frío (TarMK)
Granjas de AEM Publish (las granjas de AEM Publish siempre deben ser TarMK)
Para obtener información más detallada sobre este escenario, consulte Reíndice en línea - SegmentNodeStore.
Este es el método utilizado antes de la introducción de las nuevas capacidades de indexación de oak-run.jar. Puede hacerlo estableciendo la propiedad reindex=true
en el índice Oak.
Este método se puede utilizar si el cliente acepta los efectos de rendimiento y tiempo que se van a indexar. Esto suele ocurrir en el caso de las instalaciones de AEM pequeñas y medianas.
Para obtener información más detallada sobre este escenario, consulte Reíndice en línea - SegmentNodeStore - La instancia de AEM se está ejecutando.
El reindexado en línea de TarMK es más rápido que el reindexado en línea de TarkMK descrito arriba. Sin embargo, también requiere la ejecución durante una ventana de mantenimiento, con el método de que la ventana será más corta, y se necesitan más pasos para realizar la reindexación.
Naranja indica las operaciones en las que se deben realizar AEM en un período de mantenimiento.
Para obtener información más detallada sobre este escenario, consulte Reíndice en línea - SegmentNodeStore - La instancia de AEM está desactivada.
La re-indexación sin conexión de TarMK es el método de re-indexación basado en oak-run.jar
más sencillo para TarMK, ya que requiere un solo comentario oak-run.jar
. Sin embargo, requiere que se cierre la instancia de AEM.
El rojo indica las operaciones en las que se debe cerrar AEM.
Para obtener información más detallada sobre este escenario, consulte Reíndice de fuera de banda - SegmentNodeStore.
La reindexación fuera de banda minimiza el impacto de la reindexación en las instancias de AEM en uso.
El rojo indica las operaciones en las que se pueden cerrar AEM.
Para obtener información más detallada sobre este escenario, consulte Caso de uso 4 - Actualización de definiciones de índice.
ACS Asegúrese de que el índice sea un proyecto admitido por la comunidad y no sea compatible con la asistencia de Adobe.
Esto permite enviar la definición del índice mediante el paquete de contenido, lo que posteriormente resulta en una reindexación mediante la configuración del indicador de reindexación en true
. Esto funciona para configuraciones más pequeñas donde el reindexado no lleva mucho tiempo.
Para obtener más información, consulte la documentación del índice de seguridad de ACS para obtener más información.
Si el impacto en el tiempo o el performance del re-indexado mediante métodos que no sean oak-run.jar
es demasiado alto, se puede utilizar el siguiente enfoque basado en oak-run.jar
para importar y volver a indexar las definiciones del Índice Lucene en una instalación AEM basada en TarMK.
Si el impacto en el tiempo o el performance del re-indexado mediante métodos que no sean oak-run.jar
es demasiado alto, se puede utilizar el siguiente enfoque basado en oak-run.jar
para importar y volver a indexar las definiciones del Índice Lucene en instalaciones de AEM basadas en MongoMK.