Uploaded image for project: 'Spring Framework'
  1. Spring Framework
  2. SPR-11499

CompoundClassLoader.loadClass is trying to load some framework class and comsuming all web container threads.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Complete
    • Affects Version/s: 3.0.5
    • Fix Version/s: 3.2.7, 4.0.1
    • Component/s: Core:Environment
    • Labels:
      None
    • Last commented by a User:
      true

      Description

      deployed new version of application on 2/24 . Since then application performance degraded tremendously.
      Tivoli showing a very high active thread count causing no free thread for any incoming request.
      Thread dump showing most of the thread are consumed by com.ibm.ws.classloader.CompoundClassLoader.loadClass.

      Restart of application clearing the threads and reinitiate thread pool but within 15- 20 minutes all thre thread reused again .
      Current resource allocation on JVM
      Thread Pool : 300
      Heap size : 1.2GB
      DB connection : 300

      Still the application is not able to recover from the high active thread counts.

      Attached are the sample thread dump ( due to size limit) extracted during the high thread counts.over from the high active thread counts.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              juergen.hoeller Juergen Hoeller
              Reporter:
              saurabhknigam Saurabh Kumar
              Last updater:
              Spring Issues Spring Issues
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                3 years, 37 weeks, 6 days ago