AEM에서 사용자 지정 Tika 구성으로 MIME 유형별 전체 텍스트 검색 비활성화

이 문서에서는 파일 MIME 유형에 따라 전체 텍스트 검색을 비활성화하도록 Tika 구성을 사용자 지정하는 방법을 설명합니다.

설명 description

환경

  • Adobe Experience Manager 6.1
  • Adobe Experience Manager 6.2
  • Adobe Experience Manager 6.3
  • Adobe Experience Manager 6.4

문제/증상

Adobe Experience Manager(AEM)에서 사용자 지정 Tika 구성을 사용하여 파일 MIME 유형별 전체 텍스트 검색을 비활성화하는 방법입니다.

해결 방법 resolution

Adobe은 Tika 색인을 통해 바이너리 파일에 대한 전체 텍스트 검색을 비활성화하는 것을 권장합니다.

Adobe 권장 사항과 에셋 성능을 최적화하는 방법에 대한 자세한 내용은 에셋 성능 조정 Helpx 문서를 참조하십시오.

솔루션 1:

Adobe의 권장 사항을 해결하려면 다음 단계를 수행합니다.

  1. 제공된 패키지를 설치합니다.

  2. CRX/DE를 사용하여 다음 위치로 이동합니다.

    • /oak:index/lucene/tika/config.xml
    • /oak:index/damAssetLucene/tika/config.xml
  3. 비활성화할 파일 MIME 형식을 추가합니다.

    • <mime>application/zip</mime>
  4. 변경 사항을 저장합니다.

  5. CRX/DE를 사용하여 이러한 노드에 대해 부울 속성 refresh=true 를 설정하고 변경 사항을 저장합니다.

    • /oak:index/lucene

    • /oak:index/damAssetLucene

  6. 업데이트된 변경 사항을 기다립니다.

솔루션 2:

대체 접근 방식은 다음과 같습니다.

  1. AEM 웹 콘솔에서 Oak-Lucene ​을(를) 검색하고 번들 번호를 확인합니다.
  2. AEM 인스턴스를 종료합니다.
  3. /crx-quickstart/launchpad/felix/bundlexxx 디렉터리로 이동합니다.
  4. cdversion을 사용하여 felix/bundle102/version0.2와 같이 versionX.Y로 레이블이 지정된 하위 디렉터리로 이동합니다.
  5. jar 파일에서 tika-config.xml 파일의 모든 컨텐츠를 검색합니다.
    • jar -xvf bundle.jar org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
  6. tika-config.xml 파일 편집:
    • vi org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
  7. 예를 들어 비활성화할 파일 MIME 형식을 추가합니다.
    • <mime>application/zip</mime>
  8. bundle.jar에 변경 사항을 저장합니다.
  9. AEM을 다시 시작하고 zip 파일 자산을 검색하여 변경 사항을 확인합니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f