On 3/27/2013 1:16 PM, Nate Fox wrote:
I have a couple quick followup questions:
- What is the downside of having a maxThreads, acceptCount and
maxConnections really high? Obviously defaults are there for a reason - I'd
like to know what the reasoning is.
- Any reason I shouldnt use Tomcat? I just went with it because I figured
it was extremely mature and was easy to use with apt-get :)

The maxThreads parameter in the jetty config that's included with Solr is set to 10000 - this is the value chosen by Solr's development team. Your setting of 2500 should be perfectly fine, and it is definitely not really high. The default of 200 in your distribution is very low.

Tomcat is certainly a viable solution, one used by many. It is very mature and has proven itself. The really nice thing with using an OS-packaged version is that you don't have to write or change the init script. I use the jetty that was included with Solr, and had to write my own init script.

Jetty, especially the stripped-down version included with Solr, has a smaller footprint than tomcat. The bells and whistles are not required. It is not better or worse than tomcat, just another choice.

Thanks,
Shawn

Reply via email to