cancel
Showing results for 
Search instead for 
Did you mean: 

the purpose of parameter IS_RETRY_LIMIT in IntegrationEngine configuration settings

ajeyagv
Participant
0 Kudos

Hello All,

We were getting multiple alerts about SAP PI's poor performance and for that SAP had suggested multiple suggestions. Among them, one is to reduce the value given for the parameter IS_RETRY_LIMIT to 3. Currently it is 10. I went through this parameter but didnt understand much the purpose of this parameter. Is the parameter responsible for determining the number of times, a message has to be retried to reprocess once an error is encountered? If not then please explain here what exactly this parameter is used for.

Thanks,

Ajeya G V

Accepted Solutions (1)

Accepted Solutions (1)

Liz_
Product and Topic Expert
Product and Topic Expert

Hello Ajeya,

The official meaning of the parameter as follows:

The parameter IS_RETRY_LIMIT contains the total number of retries when a retry-enabled error occurs during asynchronous processing and this error is set to retry status in its queue. This parameter is only then relevant if the qRFC queue concerned has specified a larger retry parameter. In other words, the smaller of the two values is used in each case.

So your understanding is correct. The reason why SAP recommends you to reduce the values, it will affect the performance by many retires. For example, there is a permanent error occurred on an XI message, if it is restarted by 10 times automatically, it will be in the queue until 10 retires finished, and the following XI messages will be stuck. The overall processing speed of XI messages will be decreased.

Best Regards,

Liz

ajeyagv
Participant
0 Kudos

Hello Liz,

Thanks for the answer and the confirmation. Two follow up question here - this setting is for the processing of messages only in IE, or only in AE or in overall IS ? Also during the retry, what will be the status of the message in case retry is happening here ? I know that during retry, the message will be in waiting status in AE, but what about in IE ?

Thanks,

Ajeya G V

Liz_
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Ajeya,

IS_RETRY_LIMIT is only for IS. For AE, we have another parameter as follows:

Best Regards,

Liz

Answers (0)