Adjusting the Jetty configuration to avoid deadlocks

Adjusting Jetty to properly handle all the requests sent to Solr and SolrCloud is very important. The request that the application sends to Solr is one, but it is also important to allow Solr to process the internal requests sent between nodes and shards. Because of this we need to prepare our container to handle a higher number of requests than usual. This recipe will show and discuss how to properly set up Jetty to handle traffic to and between Solr nodes.

Getting ready

If you are not familiar with how to set up Jetty, please refer to Running Solr on a standalone Jetty recipe in Chapter 1, Apache Solr Configuration, before proceeding. I also assume that we are using Jetty 8.1.10 and Solr 4.x, ...

Get Solr Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.