So it all depends on your implementation and server restrictions.  I'm just
going to set it up with Tomcat to get it running "correctly" but I might
just go with the native jetty server down the road when this is "for real".


On Thu, Aug 29, 2013 at 12:06 PM, Shawn Heisey <s...@elyograg.org> wrote:

> On 8/29/2013 12:08 PM, Jared Griffith wrote:
>
>> Is it more ideal to run the Jetty containers as opposed to running Tomcat
>> with the Solr war?
>>
>
> If I answer "yes" to that question, it's not really the whole story. Just
> like the "vi vs. emacs" battle, it can become almost a religious debate.
>  Having said that, generally speaking, jetty is more ideal for Solr than
> Tomcat.
>
> Jetty is the only container that receives official testing.  Anytime
> anyone runs Solr unit tests after checking out the source code, Jetty gets
> tested.  Tomcat only gets tested when users install Solr in it. Bugs
> related to tomcat are sometimes found.  They are relatively rare, but they
> do happen.
>
> If a user really knows tomcat internals and how to tune it for specific
> applications, they could probably make their tomcat Solr install run
> circles around Jetty.
>
> The Jetty install that comes with Solr, in addition to being stripped of
> all unnecessary features, has been lightly tuned so it works better with
> Solr than a stock Jetty.  It will have less memory overhead than a stock
> Tomcat, because it's smaller.
>
> Thanks,
> Shawn
>
>


-- 

Jared Griffith
Linux Administrator, PICS Auditing, LLC
P: (949) 936-4574
C: (909) 653-7814

<http://www.picsauditing.com>

17701 Cowan #140 | Irvine, CA | 92614

Join PICS on LinkedIn and Twitter!

<https://twitter.com/PICSAuditingLLC>

Reply via email to