Thanks Upaya for sharing. I am looking to deploy Solr in a Windows 64 Bit Server environment. Some people do say Jetty works optimally in a Linux based environment. Having said that, I believe Solr will have improved it's stability within a Windows environment.
I agree with you on the advice. Shall just leave it as Jetty servlet. Thanks. Best regards, Adrian Liew | Consultant Application Developer Avanade Malaysia Sdn. Bhd..| Consulting Services (: Direct: +(603) 2382 5668 È: +6010-2288030 -----Original Message----- From: Upayavira [mailto:u...@odoko.co.uk] Sent: Wednesday, July 15, 2015 2:57 PM To: solr-user@lucene.apache.org Subject: Re: Jetty servlet container in production environment Use Jetty. Or rather, just use bin/solr or bin\solr.cmd to interact with Solr. In the past, Solr shipped as a "war" which could be deployed in any servlet container. Since 5.0, it is to be considered a self-contained application, that just happens to use Jetty underneath. If you used something other than the inbuilt Jetty, you might end up with issues later on down the line when developers decide to make an optimisation or improvement that isn't compatible with the Servlet spec. Upayavira On Wed, Jul 15, 2015, at 07:43 AM, Adrian Liew wrote: > Hi all, > > Will like to ask your opinion if it is recommended to use the default > Jetty servlet container as a service to run Solr on a multi-server > production environment. I hear some places that recommend using Tomcat > as a servlet container. Is anyone able to share some thoughts about this? > Limitations, advantages or disadvantages of using Jetty servlet in a > production environment > > Regards, > Adrian