Friday, March 31, 2017

Alfresco 5.x Solr Tuning Tips

PaidVerts
Searching on alfresco system should be efficient and utilize solr in effective way. By default there are many factors we are not able to pin point or not taken into consideration
For Solr optimizations let follow below practices:

Tuning Criteria

  1.  If you are not using search functionality on deleted content , then better you should disable archive core.  (Edit inside solr.xml  and commenting archive core)
  2.  If you only require searching on content or only metadata then disable full text searching for that make property like  alfresco.index.transformContent=false
  3. On intranet if that is secure enough do not use SSL that may be overhead.
  4. Use local storage instead shared folders, use faster hardware RAID/SSD.
  5. Tune mergeFactor to 25 better for indexing and  2 for search.
  6. Tune ramBufferSize in solrconfig.xml, it is by default 32MB we need to tune it.
  7. Configure transformation timeout.
  8. Increase index batch count to get more result on your indexing webscript 
  9. Disable unnecessary services from OS
  10. Enable jodConvertor instead  LibreOffice
  11. Regularly cleanup trashcan data.

No comments:

Post a Comment