Skip to content

CompoundClassLoader.loadClass is trying to load some framework class and comsuming all web container threads. [SPR-11499] #16124

Closed
@spring-projects-issues

Description

@spring-projects-issues

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:

Issue Links:

Backported to: 3.2.7

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)status: backportedAn issue that has been backported to maintenance branchestype: bugA general bug

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions