cancel
Showing results for 
Search instead for 
Did you mean: 

Slow processing File Sender

Former Member
0 Kudos

Hi experts,

We have File to IDOC interfaces that pick files up from a local folder in PI (viewable in AL11).

I have turned the polling for the file sender up to 100 miliseconds but as soon as there are a large quantity of files to be processed SAP PI totally grinds to a halt.

Does anyone have experience of increasing throughput of File senders and any recommendations of changes to make?

Thanks,

Gareth

Accepted Solutions (0)

Answers (3)

Answers (3)

rajasekhar_reddy14
Active Contributor
0 Kudos

One issue Udo already pointed ,other issue could be size of the file in AL11.

if you are porocesisng huge file in one shot then you might face this issue, try split the File in to small chunks and process it.

If you are using file content conversion then use record set per message option to spilt the file.

Former Member
0 Kudos

Thanks all for your replies.

I have reduced the polling time and also we have restricted the number of files being created in the folder. Files are processing at a much faster rate now.

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Gareth,

You can increase the number of queues/threads available to the File Sender connections (synchronous and asynchronous), which will in turn help improve the throughput. The blog Messaging System queue properties explains how to increase the queues/threads.

This blog - Tuning the PI Messaging System Queues, provides more details on the queueing architecture.

See also note #1129604 New Queueing Scheme in XI 3.0 SP19 / 7.0 SP11

Regards

Mark

udo_martens
Active Contributor
0 Kudos

Hi Gareth,

poll intervall 100 ms means PI Adapter Engine is trying 10 times within one second to read and process the files from the folder. Check it out with 1 or 2 or 5 minutes or something what is an acceptable delay for you.

Regards,

Udo