My Oracle Support Banner

HTTPGateway Parallel Injector Threads Generate Thousands Of Java Threads (Doc ID 2859456.1)

Last updated on JANUARY 10, 2024

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.4.0 and later
Information in this document applies to any platform.

Goal

On Oracle Communications Elastic Charging Engine (ECE) Cloud Native Environment (CNE) 12.0.0.4.4 version,

There is a requirement to generate 1732 CDRs/sec and currently customer is only getting 50 CDRs/min. The layout consist of OC-CNE Cluster, Injector pod, httpGateway, CDRGateway, Oracle Database (for session store) and CDRFormatter.

After increasing the pods resources, they have observed treadpool issue on httpGateway with epoll spinning. The thread dump on the httpGateway shows five thousand java threads are created and the performance is impacted due to this.

Sample Tread Dump:

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.