Performance Problem on Soap Receiver Side
my scenario is: FTP to SOAP (asynchronous) on PI 7.31 SP11.
The ftp sender is providing a few hundred files at once, unfortunately the processsing at productive environment takes too long, like 15-60 minutes, depending on the number of files.
What is really strange here, the same scenario is working 100% properly at the test environment! So i did some tests to find out the bottleneck:
FTP -> PI prod -> SOAP prod - slow
FTP -> PI test -> SOAP prod - fast
FTP -> PI prod -> SOAP test - fast
FTP -> PI prod -> NFS prod - fast
So if found: Only slow, if i use the productive PI to productive soap receiver.
The adapter configuration is 100% the same as on test system.
I watched the slow messages and found:
Normal processing of the steps until "XISOAP: XI message received for processing".
Then it takes 4 seconds before "SOAP: Processing completed". This happens withing milliseconds on test environment.
Later messages stay longer and longer in a queue.The processing time is going up to 36 seconds (instead of 4).
-> Something is stopping / slowing them to be processed. This "stopper" becomes worse if more messages are processed.
Does anybody have an idea to explain this strange behaviour?