Is the code talking to 10,000 different Solr servers?

Create one SolrClient per server and reuse it for all traffic to that server. 
It keeps a pool of connections.

wunder
Walter Underwood
[email protected]
http://observer.wunderwood.org/  (my blog)

> On Feb 4, 2022, at 5:49 PM, Steven White <[email protected]> wrote:
> 
> Hi everyone,
> 
> This simple code, is causing me memory and thread loak (threads remain in
> "sleeping" mode):
> 
>    for (int j = 0; j < 10000; j++)
>    {
>        SolrClient solrClient = new
> HttpSolrClient.Builder("foo-bar").build();
>    }
> 
> Any idea why?  Is there an unbuild(), release() or something I have to call?
> 
> I'm on Solr 8.11.1
> 
> Thanks
> 
> Steven

Reply via email to