Number of retries for a failed async message
I understand that I can set the following parameters in NWA for number of retries of failed message
"xiadapter.inbound.numberRetries.default" and "xiadapter.inbound.retryInterval.default"
But say if my receiver system is down and number of retries is 3 then the message will be canceled after retrying 3 times ??
What if the receiver systems is UP after that....should not PI keep that message in Queue and resend the message when the system is UP.
At least that is what guaranteed dellvery means
Eng Swee Yeoh replied
For async messages, after the retries have reached the limit, it will go into System Error status, and not Cancelled status.
Once your receiver system is back up, you can manually resend messages in System Error.
This is the meaning of the guaranteed delivery for Exactly Once messages.
The retries just means how many times PI will retry automatically. You can retry manually more than the limit in the property.