Do you have any question about this error?
Message type: E = Error
Message class: BGRFC - qRFC - New Background RFC
Message number: 058
Message text: Average throughput of a bgRFC Scheduler instance (units per hour)
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
BGRFC058
- Average throughput of a bgRFC Scheduler instance (units per hour) ?The SAP error message BGRFC058 typically relates to the background RFC (bgRFC) processing in SAP systems. This error indicates that the average throughput of a bgRFC scheduler instance is below an acceptable threshold, which can lead to performance issues or delays in processing background tasks.
Cause:
- High Load: The bgRFC scheduler may be overloaded with too many requests, causing a bottleneck.
- Resource Constraints: Insufficient system resources (CPU, memory, I/O) can slow down the processing of bgRFC calls.
- Configuration Issues: Incorrect configuration settings for bgRFC parameters can lead to suboptimal performance.
- Long-Running Tasks: If the tasks being processed are taking longer than expected, it can reduce the overall throughput.
- Network Issues: Latency or connectivity issues between systems can also impact bgRFC performance.
Solution:
- Monitor System Performance: Use transaction codes like ST03N, ST06, or SM66 to monitor system performance and identify bottlenecks.
- Adjust bgRFC Configuration: Review and adjust the bgRFC configuration settings. You can do this in transaction
SMD
(SAP Solution Manager Diagnostics) orRZ10
for profile parameters.- Increase Resources: If the system is under heavy load, consider increasing the hardware resources (CPU, memory) or optimizing the existing resources.
- Optimize Long-Running Tasks: Analyze the tasks that are taking a long time to complete and optimize them if possible.
- Load Balancing: If you have multiple bgRFC schedulers, ensure that the load is balanced across them.
- Check for Errors: Look for any errors in the bgRFC logs (transaction
SLG1
) that might indicate issues with specific requests.- Review Network Performance: Ensure that there are no network issues affecting the communication between systems.
Related Information:
Transaction Codes:
SLG1
: To check logs for bgRFC errors.SM58
: To monitor and manage asynchronous RFC calls.SM21
: To check system logs for any related errors.RZ20
: To monitor background jobs and their performance.bgRFC Parameters: Review parameters such as bgRFC/Max_Queue_Size
, bgRFC/Max_Threads
, and bgRFC/Max_Throughput
in the instance profile.
SAP Notes: Check for relevant SAP Notes that may provide additional guidance or patches related to bgRFC performance issues.
By addressing the underlying causes and implementing the suggested solutions, you should be able to resolve the BGRFC058 error and improve the throughput of your bgRFC scheduler instance.
Get instant SAP help. Start your 7-day free trial now.
BGRFC057
Current throughput of a bgRFC Scheduler instance (units per hour)
Number of completely processed units within the observation period, with reference to the length of the time intervalError message extract from SAP s...
BGRFC056
Current size of program context of bgRFC scheduler instance in KB
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
BGRFC059
Current number of parallel tasks for this bgRFC destination
Current number of parallel tasks being processed by a bgRFC destination The system issues an error message and will not allow you to continue with th...
BGRFC060
Error rate (%)
Ratio of communication steps with errors to total number of communication steps (in %) during the observation period The system issues an error messa...
Click on this link to search all SAP messages.