After researching how to configure default SOLR & Tomcat logging, I finally
disabled INFO-level for SOLR.

And performance improved at least 7 times!!! ('at least 7' because I
restarted server 5 minutes ago; caches are not prepopulated yet)

Before that, I had 300-600 ms in HTTPD log files in average, and 4%-8% I/O
wait whenever "top" commands shows SOLR on top.

Now, I have 50ms-100ms in average (total response time logged by HTTPD).


P.S.
Of course, I am limited in RAM, and I use slow SATA... server is moderately
loaded, 5-10 requests per second.


P.P.S.
And suddenly synchronous I/O by Java/Tomcat Logger slows down performance
much higher than read-only I/O of Lucene.



Fuad Efendi
+1 416-993-2060
http://www.linkedin.com/in/liferay

Tokenizer Inc.
http://www.tokenizer.ca/
Data Mining, Vertical Search




Reply via email to