Thanks Shawn, the links will be useful.

I am still not sure if its related due to a timeout because the 503 error
is coming from Tomcat, which means the requests are going through. I can
access the Solr admin panel and I see a message saying the core was not
initialized.

Thanks,
Indika


On 18 September 2013 21:27, Shawn Heisey <s...@elyograg.org> wrote:

> On 9/18/2013 8:12 AM, Indika Tantrigoda wrote:
> > I am using 3 Solr instances behind an Amazon ELB with 1 shared. Serving
> > data via Solr works as expected, however I noticed a few times a 503
> error
> > was poping up from the applications accessing Solr. Accessing Solr is
> done
> > via the AWS ELB.
> >
> > 3 Zookeeper instances also run on the same instances as Solr on a
> separate
> > disk.
> >
> > Solr version is 4.4.
> >
> > This issue seems to be a sporadic issue. Has anyone else observed this
> kind
> > of behavior ?
>
> What kind of session timeouts have you configured on the amazon load
> balancer?  I've never used amazon services, but hopefully this is
> configurable.  If the timeout is low enough, it could be just that the
> request is taking longer than that to execute.  You may need to increase
> that timeout.
>
> Aside from general performance issues, one thing that can cause long
> request times is stop-the-world Java garbage collections.  This can be a
> sign that your heap is too small, too large, or that your garbage
> collection hasn't been properly tuned.
>
> http://wiki.apache.org/solr/SolrPerformanceProblems#GC_pause_problems
>
> http://wiki.apache.org/solr/SolrPerformanceProblems#How_much_heap_space_do_I_need.3F
>
> That same wiki page has another section about the OS disk cache.  Not
> having enough memory for this is the cause of a lot of performance issues:
>
> http://wiki.apache.org/solr/SolrPerformanceProblems#OS_Disk_Cache
>
> Thanks,
> Shawn
>
>

Reply via email to