I've answered a similar question before as like yours. Here is my thoughts:

Of course you may have some reasons to use Tomcat or anything else (i.e.
your stuff may have more experience at Tomcat etc.) However developers
generally runsJetty because it is default for Solr and I should point that
Solr unit tests run against jetty (in fact, a specific version of Jetty)
and well tested (if you search in mail list you can find some conversations
about it). If you follow Solr developer list you may realize using a well
tested container or not. For example:
https://issues.apache.org/jira/browse/SOLR-4716
 and
https://issues.apache.org/jira/browse/SOLR-4584?focusedCommentId=13625276&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13625276
 can show that there maybe some bugs for non Jetty containers and if you
choose any other container except for Jetty you can hit one of them.

If you want to look at the comparison of Jetty vs. Tomcat I suggest you
look at here:

http://www.openlogic.com/wazi/bid/257366/Power-Java-based-web-apps-with-
Jetty-application-server


and here:

http://www.infoq.com/news/2009/08/google-chose-jetty


2013/10/3 Otis Gospodnetic <otis.gospodne...@gmail.com>

> We run all our stuff (solr and everything else webappy) under Jetty. Never
> Tomcat.
>
> Otis
> Solr & ElasticSearch Support
> http://sematext.com/
> On Oct 2, 2013 6:45 PM, "Mark" <static.void....@gmail.com> wrote:
>
> > Is Jetty sufficient for running Solr or should I go with something a
> > little more enterprise like tomcat?
> >
> > Any others?
>

Reply via email to