Uploaded image for project: 'Turbine'
  1. Turbine
  2. TRB-100

Pool Exhaustion in Fulcrum Parse + Commons Pool2, DBCP2

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Fulcrum
    • None

    Description

      Web app does not respond due to pool exhaustion

      Test scenarios (JMeter):

      • tomcat 8.5, 6 threads, each with about 150 POST + 150 GET requests (POST requests might exhaust Parameter parser pool),in sum 1200 requests
      • shared dependency commons-pool2-2.6.0

      pool exhaustion:

      positive

      commons-dbcp2-2.5.0
      fulcrum-parser-2.0.0 = commons.pool2 defaults

      stops after about request 1000 consistently

      negative

      commons-dbcp2-2.6.1-SNAPSHOT
      fulcrum-parser-2.0.0 = commons.pool2 defaults

      commons-dbcp2-2.5.0
      fulcrum-parser-2.0.1-SNAPSHOT

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            gm_kall Georg Kallidis
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: