cancel
Showing results for 
Search instead for 
Did you mean: 

SAP ECC System getting too slow on high load due to SAP PI Web service calls

0 Kudos
537

Dear all,

I have a business process in which the third party system calls the web service created in SAP PI system which in turn calls the SAP ECC system as backend to serve the response.


The payload data size from the third party software is very high and using that payload data SAP ECC system creates a IS Media Sales Order which takes about 3 minutes to create 2000 schedule lines in it and returns the response.

The time taken to create sales order cannot be optimized more than this because it is created through standard BAPI provided by SAP

Now the time is increasing for creating sales order for 3 or more parallel web service calls coming from SAP PI system. If i say a single call takes 3 minute to create 2000 schedule line order then 3-4 parallel web service calls in SAP ECC system is taking 9-10 minutes to create sales order for each web service call and due to this system is getting too slow to run any transactions.

My question is if only a single web service call from SAP PI system is taking 3 minutes in SAP ECC system to create sales order then why does three or more parallel web service calls take 9-10 minutes for each web service call in SAP ECC system.

Note there was no any SAP user logged in on the SAP ECC system during that time.

The main problem is the scenario discussed was tested in production environment.

Please help me out to find why did system get slow for parallel web service calls.

View Entire Topic
0 Kudos

Dear all,

I have found why did system behave like this on getting parallel web service calls.

Its because of hardware capabilities which was not sufficient. When we added extra resources to the existing hardware like Processor(CPU) and RAM then everything went right and system did not get slow and web services responded as per our expectations.