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创建编写器。 配置: matchVersion=LUCENE_47_analyzer=org.apache.lucene.analysis.miscellaneous.PerFieldAnalyzerWrapper_ramBufferSizeMB=16.0_maxBufferedDocs=-1_maxBufferedDeleteTerms=-1_mergedSegmentWarmer=null_readerTermsIndexDivisor=1_term=3Interval=32_delPolicy=org.apache.apache.apacher.lucene.index.index.index.keepOnlyLastLastLastLastLastLast commitDeletionPolicy_commit=null_openMode=CREATE_OR_APPEND_similarity=org.apache.lucene.search.implaries.DefaultSimilarity_mergeScheduler=ConcurrentMergeScheduler: maxThreadCount=1, maxMergeCount=1, mergeThreadPriority=-1_default WRITE_LOCK_TIMEOUT=100000_codec=LuplockTimeout=LuceneLucene4444Lucene stream=org.apache.lucene.util.InfoStream$NoOutput_mergePolicy=[ TieredMergePolicy: maxMergeAtOnce=10, maxMergeAtOnceExplicit=30, maxMergedSegmentMB=5120.0, floorSegmentMB=2.0, forceMergeDeletesPctAllowed=10.0, max796093022207999 e12, 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级别保持有效状态时,此更改会删除相应的日志信息。 如果以后疑难解答需要这些详细信息,请再次调整日志配置以启用更详细的日志消息。