Details

    • Target Release:
    • Steps to Reproduce:
      Hide

      ModelControllerClient is used for client requests, OOM appears in a minute.

      JBOSS_HOME=`realpath jboss-eap-7.0`
      cd leak-test
      mvn test -Djboss.dist=$JBOSS_HOME -Dtest=ControllerClientTestCase
      

      JBoss-cli running in a modular classloading environment (jboss-cli.sh) is used for client requests, it took some time for OOM to appear.

      JBOSS_HOME=`realpath jboss-eap-7.0`
      cd leak-test
      mvn test -Djboss.dist=$JBOSS_HOME -Dtest=MultipleClientsTestCase
      

      For manual server lifecycle management just comment out @Before and @After annotations in org.jboss.qa.CLITestBase.java

      Show
      ModelControllerClient is used for client requests, OOM appears in a minute. JBOSS_HOME=`realpath jboss-eap-7.0` cd leak-test mvn test -Djboss.dist=$JBOSS_HOME -Dtest=ControllerClientTestCase JBoss-cli running in a modular classloading environment (jboss-cli.sh) is used for client requests, it took some time for OOM to appear. JBOSS_HOME=`realpath jboss-eap-7.0` cd leak-test mvn test -Djboss.dist=$JBOSS_HOME -Dtest=MultipleClientsTestCase For manual server lifecycle management just comment out @Before and @After annotations in org.jboss.qa.CLITestBase.java
    • Workaround:
      Workaround Exists
    • Workaround Description:
      Hide

      For a workaround, if this problem still occurs, set the following system property: -Djboss.remoting.pooled-buffers=false

      This will use regular GC to manage buffers at a slight performance cost.

      Show
      For a workaround, if this problem still occurs, set the following system property: -Djboss.remoting.pooled-buffers=false This will use regular GC to manage buffers at a slight performance cost.

      Description

      Repetitive management requests on EAP leads to OOM exception.

        Gliffy Diagrams

          Attachments

          1. jconsole.png
            jconsole.png
            74 kB
          2. leak-test.zip
            13 kB
          3. usage.png
            usage.png
            76 kB

            Issue Links

              Activity

                People

                • Assignee:
                  dmlloyd David Lloyd
                  Reporter:
                  pkremens Petr Kremensky
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: