Adobe Experience Manager:AEM 6.5 LTS SP1 にアップグレードすると、インデックスの更新に関するメッセージが多数表示されます
説明 description
AEM 6.5 LTS SP1 にアップグレードすると、以前は表示されていなかったインデックスログメッセージが表示され始める場合があります。 この記事では、AEMがこのメッセージをログに記録する理由と処理方法を説明します。
例:
*INFO* [ async-index-update-fulltext-async] org.apache.jackrabbit.oak.plugins.index.lucene.writer.DefaultIndexWriter インデックス用のライターの作成:/oak:index/lucene。 Config: matchVersion=LUCENE_47_analyzer=org.apache.lucene.analysis.miscellaneous.PerFieldAnalyzerWrapper_ramBufferSizeMB=16.0_maxBufferedDocs=-1_maxBufferedDeleteTerms=-1_mergedSegmentWarmer=null_readerTermsIndexDivisor=1_termIndexInterval=32_delPolicy=org.apache.lucene.index.KeepOnlyLastCommitCommit deletionPolicy_commit=null_openMode=CREATE_OR_APPEND_similarity=org.apache.lucene.search.similarities.DefaultSimilarity_mergeScheduler=ConcurrentMergeScheduler:maxThreadCount=1, maxMergeCount=1, mergeThreadPriority=-1_default WRITE_LOCK_TIMEOUT=1000_writeLockTimeout=10000_codec=Lucene46_info stream=org.apache.lucene.util.InfoStream$NoOutput_mergePolicy=[ TieredMergePolicy:maxMergeAtOnce=10、maxMergeAtOnceExplicit=30、maxMergedSegmentMB=5120.0、floorSegmentMB=2.0、forceMergeDeletesPctAllowed=10.0、segmentsPerTier=10.0、maxEGMBEGMENT EGMENT CD=8.796093022207999E12, noCFSRatio=0.1_indexerThreadPool=org.apache.lucene.index.ThreadAffinityDocumentsWriterThreadPool@5dfc633e_readerPooling=false_perThreadHardLimitMB=1945_useCompoundFile=true_writer=org.apache.lucene.util.SetOnce@5781a466_
環境
AEM 6.5 LTS SP1
解決策 resolution
AEMがインデックスの更新を開始すると、DefaultIndexWriter が作成され、このメッセージがログに記録されます。
AEM 6.5 LTS SP1 では、このメッセージはTRACEではなく情報レベルで記録されます。 その結果、メッセージがログに頻繁に表示され、場合によっては多数のログ行が表示されることがあります。 このメッセージは単にインデックス更新アクティビティを報告するだけであり、エラーや欠陥を示すものではありません。
ログファイルのサイズが問題となる場合は、ログ設定で org.apache.jackrabbit.oak.plugins.index.lucene.writer.DefaultIndexWriter のログレベルを WARN に変更して、このメッセージの発生数を減らします。
この変更により、対応するログ情報が削除されますが、WARN レベルは有効なままです。 これらの詳細が後でトラブルシューティングで必要になった場合は、ログ設定を再度調整して、詳細なログメッセージを有効にします。