: > I am using solr 3.6.0 , I have observed many connection in CLOSE_WAIT state
: > after using solr server for some time. On further analysis and googling
: > found that I need to close the idle connections from the client which is
: > connecting to solr to query data and it does reduce the number of CLOSE_WAIT
: > connections but still some connection remain in that state.
        ...
: This is a "me too" email.  We've got haproxy sitting in front of Solr.  A
: little more than half of the connections in the various WAIT states are from
: the webserver SolrJ clients to haproxy listening on ports 8983 and 8984.  This
: is SolrJ to haproxy, so there is a non-Solr component.

This *sounds* like the general problem addressed in the following 
issues...

https://issues.apache.org/jira/browse/SOLR-861
https://issues.apache.org/jira/browse/SOLR-2020
https://issues.apache.org/jira/browse/SOLR-3532

In particular: SolrJ clients should now call shutdown() on their 
SolrServer object to let it know they don't want to re-use any existing 
connections anymore, and when Solr internally uses SolrJ to talk to 
other nodes in SolrCloud it should be doing this (as of 4.0-ALPHA)


-Hoss

Reply via email to