1. 程式人生 > >solr 全量更新慢,導致cup過高

solr 全量更新慢,導致cup過高

solr cup

場景:小L最近遇到個solr更新的問題,由於solr全量更新發現更新速度特別慢,同時發現cup使用率特別高

經過查詢 發現solr在頻繁GC,GC回收引發的CPU消耗,分析問題:全量更新solr之後會將大量數據進行寫操作,十分消耗內存,當數據更新時,Solr會對Cache進行重新的預熱,在這個時候,有大量的內存對象會被換入換出,可能在這時導致full GC;所有通過加內存增大Xmx和Xms操作解決了該問題

solr 全量更新慢,導致cup過高