Uploaded image for project: 'JBoss Core Services'
  1. JBoss Core Services
  2. JBCS-118

Memory leak in processing MCMP, wrong apr pool used for allocation

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • httpd 2.4.23 ER2
    • httpd 2.4.6 GA
    • mod_cluster
    • None

      There seems to be a wrong apr pool used for processing certain MCMP commands. We should use short life span pools for immediate processing and server-lifetime pools only for really persistent configuration. In the current state, with 20+ tomcat workers (1 alias and 1 context each) and virtually no client requests, we could see slow, but steady growth of heap allocated memory.

      TODO: Investigate the offending logic, make sure we ain't using long-lived pools for immediate processing.

      Illustrative memory overview - with constant number of Tomcats:

        1. mod_cluster-mem.jpg
          106 kB
          Karm Karm
        2. mod_cluster-mem1.jpg
          102 kB
          Karm Karm

              rhn-engineering-jclere Jean-Frederic Clere
              mbabacek1@redhat.com Karm Karm
              Karm Karm Karm Karm
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: