Description
Saurabh Kumar opened SPR-11499 and commented
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.
Affects: 3.0.5
Attachments:
- threaddump1_02272014_1 (1.94 MB)
- threaddump1_02272014_3 (2.34 MB)
Issue Links:
- Unnecessary class loading in AspectJ RuntimeTestWalker [SPR-11344] #15968 Unnecessary class loading in AspectJ RuntimeTestWalker
Backported to: 3.2.7