Real-time Discounting Pipeline Is Crashing Under Heavy CDR Loading
(Doc ID 1963151.1)
Last updated on MARCH 11, 2019
Applies to:Oracle Communications Billing and Revenue Management - Version 188.8.131.52.0 to 184.108.40.206.0 [Release 7.5.0]
Information in this document applies to any platform.
The user has a setup for OCMC load balancing real-time charging requests to 2 BRM servers. Each BRM server is running 4 CMs for data service, 4 CMs for SMS service and 8 real-time discounting pipelines.
Each CM is configured to connect to the 8 real-time discounting pipelines in load balancing mode.Each real-time discounting pipeline has 24 threads.
While testing a relatively high load (1320 real-time charging requests per second), experienced several times one real-time discounting pipeline crashing.
Observed ERR_EXECUTING_OPCODE error in the real-time discounting pipeline log :
Observed this in the real-time discounting pipeline log, the pipeline usually keeps logging these errors until test is stopped or the pipeline stops responding or it crashes.
When this happens sometimes were not able to stop the pipeline properly using a semaphore and have to kill the pipeline manager process.
Question:How to avoid such errors?
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