on 03-19-2015 5:09 AM
Hi experts,
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
hema
Hi Hema
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.
Rgds
Eng Swee
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hema,
>>>>But say if my receiver system is down and number of retries is 3 then the message will be canceled after retrying 3 times ??
Yes after 3 reties the message status changed to system error, it will not retry automatically after that, it is to reduce unnecessary retries.
>>>>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.
These system error messages we need to manually resend after receiver system is up, you can schedule restart job for every hour or it depends on your requirement in adapter engine, then these messages will be resend by the restart job.
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.