You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Markus Jelsma (JIRA)" <ji...@apache.org> on 2017/04/04 14:15:41 UTC

[jira] [Created] (SOLR-10420) Solr 6.x leaking one SolrZkClient instance per second

Markus Jelsma created SOLR-10420:
------------------------------------

             Summary: Solr 6.x leaking one SolrZkClient instance per second
                 Key: SOLR-10420
                 URL: https://issues.apache.org/jira/browse/SOLR-10420
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
    Affects Versions: 6.4.2, 6.5
            Reporter: Markus Jelsma
             Fix For: master (7.0), branch_6x


One of our nodes became berzerk after a restart, Solr went completely nuts! So i opened VisualVM to keep an eye on it and spotted a different problem that occurs in all our Solr 6.4.2 and 6.5.0 nodes.

It appears Solr is leaking one SolrZkClient instance per second via DistributedQueue$ChildWatcher. That one per second is quite accurate for all nodes, there are about the same amount of instances as there are seconds since Solr started. I know VisualVM's instance count includes objects-to-be-collected, the instance count does not drop after a forced garbed collection round.

It doesn't matter how many cores or collections the nodes carry or how heavy traffic is.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org