Oak-run은 JMX 수준에서 작업할 필요 없이 명령줄에서 모든 인덱싱 사용 사례를 지원합니다. oak-run 접근 방식의 장점은 다음과 같습니다.
아래에서는 를 통해 색인화 작업을 수행할 때 활용할 수 있는 사용 사례 목록을 찾을 수 있습니다. oak-run
도구.
이 시나리오와 관련된 자세한 내용은 사용 사례 1 - 색인 일관성 검사.
oak-run.jar
lucene oak 색인이 손상되었는지 신속하게 확인합니다.이 시나리오와 관련된 자세한 내용은 사용 사례 2 - 색인 통계
oak-run.jar
오프라인 분석을 위해 모든 인덱스 정의, 중요한 인덱스 통계 및 인덱스 컨텐츠를 덤프합니다.이 다이어그램은 다양한 리인덱싱 접근 방식을 사용할 시기에 대한 의사 결정 트리입니다.
이 시나리오와 관련된 자세한 내용은 사용 사례 3 - 리인덱싱.
텍스트 사전 추출 (AEM 6.3에 있는 기능)을 사용하여 다시 색인화하는 시간을 줄일 수 있습니다. 텍스트 사전 추출은 모든 리인덱싱 접근 방식과 함께 사용할 수 있습니다.
에 따라 oak-run.jar
색인 지정 접근 방식 아래 다이어그램의 색인 재지정 수행 단계 양쪽에 다양한 단계가 있습니다.
주황색은 AEM이 유지 관리 창에 있어야 하는 활동을 나타냅니다.
이 시나리오와 관련된 자세한 내용은 색인 재지정 - DocumentNodeStore.
MongoMK(및 RDBMK) AEM 설치를 다시 색인화하는 데 권장되는 방법입니다. 다른 방법은 사용할 수 없습니다.
이 프로세스는 클러스터의 단일 AEM 인스턴스에 대해서만 실행해야 합니다.
이 시나리오와 관련된 자세한 내용은 색인 재지정 - SegmentNodeStore.
콜드 대기 고려 사항(TarMK)
AEM 게시 팜(AE 게시 팜은 항상 TarMK여야 함)
이 시나리오와 관련된 자세한 내용은 온라인 색인 재지정 - SegmentNodeStore.
oak-run.jar의 새 인덱싱 기능을 도입하기 전에 사용한 메서드입니다. 다음을 설정하여 수행할 수 있습니다. reindex=true
oak 인덱스의 속성입니다.
지표에 대한 시간 및 성과 효과를 고객이 수용할 수 있는 경우 이 접근법을 사용할 수 있습니다. 중소 규모의 AEM 설치의 경우 이러한 경우가 많습니다.
이 시나리오와 관련된 자세한 내용은 온라인 색인 재지정 - SegmentNodeStore - AEM 인스턴스가 실행 중입니다..
oak-run.jar을 사용한 TarMK의 온라인 리인덱싱은 TarMK에 대한 온라인 리인덱싱 위에서 설명했습니다. 그러나 유지 관리 기간 동안 실행해야 합니다. 기간이 짧아지고 다시 색인화를 수행하려면 더 많은 단계가 필요합니다.
주황색은 유지 관리 기간 동안 AEM을 수행해야 하는 작업을 나타냅니다.
이 시나리오와 관련된 자세한 내용은 온라인 색인 재지정 - SegmentNodeStore - AEM 인스턴스가 종료됨.
TarMK의 오프라인 리인덱싱은 가장 간단합니다. oak-run.jar
TarMK에 대한 기반 재인덱싱 접근 방식은 단일 oak-run.jar
댓글. 하지만 AEM 인스턴스를 종료해야 합니다.
빨간색은 AEM을 종료해야 하는 작업을 나타냅니다.
이 시나리오와 관련된 자세한 내용은 대역 외 리인덱스 - SegmentNodeStore.
대역 외 리인덱싱은 리인덱싱이 사용 중인 AEM 인스턴스에 미치는 영향을 최소화합니다.
빨간색은 AEM이 종료될 수 있는 작업을 나타냅니다.
이 시나리오에 대한 자세한 내용은 사용 사례 4 - 색인 정의 업데이트.
ACS Ensure Index 는 커뮤니티 지원 프로젝트이며 Adobe 지원에서 지원되지 않습니다.
이렇게 하면 콘텐츠 패키지를 통해 색인 정의를 전달할 수 있습니다. 이렇게 하면 나중에 색인 재지정 플래그를 로 설정하여 색인 재지정이 다시 지정됩니다. true
. 색인 재지정이 오래 걸리지 않는 소규모 설정에 대해 작동합니다.
자세한 내용은 ACS Ensure Index 설명서 을 참조하십시오.
비-색인을 사용하여 다시 색인화하는 데 시간 또는 성능이 영향을 미치는 경우 oak-run.jar
메서드가 너무 높습니다. oak-run.jar
기반 접근 방식은 TarMK 기반 AEM 설치에서 Lucene 색인 정의를 가져오고 다시 색인화하는 데 사용할 수 있습니다.
비-색인을 사용하여 다시 색인화하는 데 시간 또는 성능이 영향을 미치는 경우 oak-run.jar
메서드가 너무 높습니다. oak-run.jar
기본 접근 방식은 MongoMK 기반 AEM 설치에서 Lucene 색인 정의를 가져오고 다시 색인화하는 데 사용할 수 있습니다.