Oak-run Jar를 통한 색인 지정 indexing-via-the-oak-run-jar
Oak-run은 JMX 수준에서 작업을 수행하지 않고도 명령줄에서 모든 색인 사용 사례를 지원합니다. oak-run 접근 방식의 장점은 다음과 같습니다.
- AEM 6.4용 새로운 색인 지정 도구 세트입니다
- 이는 대규모 리포지토리의 재색인화 시간에 유용한 재색인화 시간을 감소시킵니다
- AEM에서 다시 색인화하는 동안 리소스 사용량이 줄어 다른 AEM 활동에 대한 시스템 성능이 향상됩니다
- Oak-run은 대역 외 지원을 제공합니다. 운영 환경에서 운영 인스턴스에 대해 재색인화를 실행할 수 없는 경우, 복제된 환경을 재색인화에 사용하여 중요한 성능에 영향을 주지 않을 수 있습니다.
아래에서는 을 통해 색인 작업을 수행할 때 활용할 수 있는 사용 사례 목록을 찾을 수 있습니다 oak-run
도구.
인덱스 일관성 검사 indexconsistencychecks
oak-run.jar
lucene oak 인덱스가 손상되었는지 빠르게 확인합니다.- 일관성 검사 수준 1 및 2를 위해 사용 중인 AEM 인스턴스에서 실행되는 것이 안전합니다.
인덱스 통계 indexstatistics
-
oak-run.jar
오프라인 분석을 위해 모든 인덱스 정의, 중요한 색인 통계 및 색인 컨텐츠를 덤프합니다. -
사용 중인 AEM 인스턴스에서 실행되는 것이 안전합니다.
재인덱싱 접근 방식 결정 트리 reindexingapproachdecisiontree
이 다이어그램은 다양한 재인덱싱 접근 방식을 사용할 시점을 위한 의사 결정 트리입니다.
MongoMK/RDMBMK 재인덱싱 reindexingmongomk
SegmentNodeStore 및 DocumentNodeStore에 대한 텍스트 사전 추출 textpre-extraction
텍스트 사전 추출 (AEM 6.3에 있던 기능)을 사용하여 다시 색인화하는 시간을 줄일 수 있습니다. 텍스트 사전 추출은 모든 재인덱싱 접근 방식과 함께 사용할 수 있습니다.
에 따라 oak-run.jar
색인 지정 방법에는 아래 다이어그램에서 재색인 수행 단계의 양쪽에 다양한 단계가 있습니다.
oak-run.jar를 사용하여 MongoMK 또는 RDBMK에 대한 온라인 재인덱싱 onlinere-indexingformongomk
MongoMK(및 RDBMK) AEM 설치를 재색인화하는 데 권장되는 방법입니다. 다른 방법은 사용할 수 없습니다.
이 프로세스는 클러스터의 단일 AEM 인스턴스에 대해서만 실행해야 합니다.
TarMK 색인 재지정 re-indexingtarmk
-
콜드 대기 고려 사항(TarMK)
- 콜드 스탠바이(Cold Standby)에 대한 특별한 고려 사항은 없습니다. 콜드 대기 인스턴스는 평소대로 변경 내용을 동기화합니다.
-
AEM 게시 팜 (AEM 게시 팜 은 항상 TarMK여야 함)
- 게시 팜의 경우 모든 OR에 대해 단일 게시에서 단계를 실행한 다음 다른 사용자에 대해 설정을 복제해야 합니다(AEM 인스턴스를 복제할 때 일반적인 사용 중). sling.id - 여기에서 해당 항목에 링크해야 함)
TarMK에 대한 온라인 재인덱싱 onlinere-indexingfortarmk
oak-run.jar의 새 인덱싱 기능을 도입하기 전에 사용되는 메서드입니다. 이렇게 하려면 reindex=true
Oak 인덱스에 있는 속성입니다.
이 접근 방식은 고객이 색인화하는 시간 및 성능 효과를 사용할 수 있는 경우에 사용할 수 있습니다. 이는 종종 중소형 AEM 설치에 해당합니다.
oak-run.jar를 사용하여 TarMK의 온라인 재인덱싱 onlinere-indexingtarmkusingoak-run-jar
oak-run.jar를 사용하여 TarMK의 온라인 재색인화가 TarMK에 대한 온라인 재인덱싱 위에 설명되어 있습니다. 그러나 유지 관리 기간 동안 실행해야 합니다. 창이 더 짧아지고 재색인화를 수행하려면 더 많은 단계가 필요합니다.
oak-run.jar를 사용하여 TarMK의 오프라인 재인덱싱 offlinere-indexingtarmkusingoak-run-jar
TarMK의 오프라인 재색인화는 가장 간단합니다 oak-run.jar
TarMK의 재인덱싱 접근 방식 기반 단일 oak-run.jar
주석. 그러나 AEM 인스턴스를 종료해야 합니다.
oak-run.jar를 사용하여 대역 외 TarMK의 재인덱싱 out-of-bandre-indexingtarmkusingoak-run-jar
대역 외 재색인화는 사용 중인 AEM 인스턴스에 대해 재색인화가 미치는 영향을 최소화합니다.
색인 정의 업데이트 updatingindexingdefinitions
ACS Confirm Index를 사용하여 TarMK의 인덱스 정의 생성 및 업데이트 creatingandupdatingindexdefinitionsontarmkusingacsensureindex
이를 통해 컨텐츠 패키지를 통해 배송 인덱스 정의를 수행할 수 있으므로 나중에 다시 인덱스 플래그를 로 설정하여 다시 색인화할 수 있습니다 true
. 이 기능은 색인 재지정 시간이 오래 걸리지 않는 작은 설정에 작동합니다.
자세한 내용은 ACS 색인 확인 설명서 자세한 내용
oak-run.jar를 사용하여 TarMK에서 색인 정의 만들기 및 업데이트 creatingandupdatingindexdefinitionsontarmkusingoak-run-jar
비색인을 사용하여 재색인화하는 데 시간 또는 성능이 영향을 주는 경우 oak-run.jar
메서드가 너무 높아서 다음 방법이 없습니다 oak-run.jar
기반 접근 방식을 사용하여 TarMK 기반 AEM 설치에서 Lucene 색인 정의를 가져오고 다시 색인화할 수 있습니다.
oak-run.jar를 사용하여 MonogMK에서 색인 정의 만들기 및 업데이트 creatingandupdatingindexdefinitionsonmonogmkusingoak-run-jar
비색인을 사용하여 재색인화하는 데 시간 또는 성능이 영향을 주는 경우 oak-run.jar
메서드가 너무 높아서 다음 방법이 없습니다 oak-run.jar
기반 접근 방식을 사용하여 MongoMK 기반 AEM 설치에서 Lucene 색인 정의를 가져오고 다시 색인화할 수 있습니다.