How to stop ICS REST invoke to execute the endpoint multiple times in case of timeout
Summary
How to stop ICS REST invoke to execute the endpoint multiple times in case of timeoutContent
We are invoking one REST (Get) ICS integration as part of another scheduled ICS integration. The problem we are facing is that sometimes the REST integration is taking more than 2 minutes to respond and meanwhile the scheduled integration is timing out (may be timeout is set as 120 seconds in ICS). After it times out surprisingly it invokes the same REST endpoint one more time. Even that efforts fails and ultimately the scheduled integration completes in error.
My question is, is there a way to control this behaviour? Can we stop ICS from invoking the REST endpoint the second time? Can we just ignore even if the response is not received in 120 seconds and simply come out of the scheduled integration without erroring out?