Hi All,
We have an interface with SOAP-to-RFC synchronous flow,
As the volume is really high we have the logon group configured at ECC side. There are 6 app servers added to this logon group and in receiver RFC channel we have given the connection count as 20[we have 4 PI servers and each has 2 nodes].
Very often it happens that the logon user using which PI connects to ECC will be accessing only one app server and all the DIA processors in single app server is all used. Where as other 5 app servers added to the logon grp has enough DIA available but not used.
And due to this we get the following error in PI RFC channel:
JCO_ERROR_RESOURCE: Connection pool RfcClient["ChannelNAme"]"mesgID" is exhausted. The current pool size limit (max connections) is 20 connections.",
Can we do any further fine tuning at PI side to get rid of this error? Can we add any parameters in advanced properties in RFC receiver channel to tune the pool connection activity? Should we decrease the connection count in channel as currently its 20*8=160 connection.
We have SAP PI 7.31 single stack.
Please help.
Thanks,
Jane