在AEM中使用自訂Tika設定來停用MIME型別的全文檢索搜尋
本文會說明如何自訂Tika設定,以根據檔案mime型別停用全文檢索搜尋。
說明 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的建議,請遵循下列步驟:
-
安裝提供的套件。
-
使用CRX/DE導覽至下列位置:
/oak:index/lucene/tika/config.xml
/oak:index/damAssetLucene/tika/config.xml
-
新增要停用的檔案mime型別:
<mime>application/zip</mime>
-
儲存變更。
-
使用CRX/DE為這些節點設定布林值屬性refresh=true ,並儲存變更:
-
/oak:index/lucene
-
/oak:index/damAssetLucene
-
-
等待更新的變更。
解決方案2:
對於替代方法:
- 在AEM網頁主控台中搜尋 Oak-Lucene,並記下套件組合編號。
- 關閉AEM執行個體。
- 導覽至
/crx-quickstart/launchpad/felix/bundlexxx
目錄。 - 移至標示為versionX.Y的子目錄,例如使用
cd
版本的felix/bundle102/version0.2。 - 從jar檔案擷取tika-config.xml檔案的所有內容:
jar -xvf bundle.jar org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
- 編輯tika-config.xml檔案:
vi org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
- 例如,新增要停用的檔案mime型別:
<mime>application/zip</mime>
- 將變更儲存到bundle.jar。
- 重新啟動AEM,並透過搜尋zip檔案資產來驗證變更。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f