Reputation: 1620
The logic app documentation here indicates that logic apps support retry policies on http actions using the following "input"
"retryPolicy" : {
"type": "<type-of-retry-policy>",
"interval": <retry-interval>,
"count": <number-of-retry-attempts>
}
The documentation states:
The retry interval is specified in the ISO 8601 format. Its default value is 20 seconds, which is also the minimum value. The maximum value is 1 hour. The default retry count is 4, 4 is also the maximum retry count. If the retry policy definition is not specified, a fixed strategy is used with default retry count and interval values. To disable the retry policy, set its type to None.
It doesn't clearly indicate if None
and Fixed
are the only retry policy types.
I'd like to know if there is an ExponentialBackoff
type (or something like it). I'd also like to know if it supports defining a random delta to help avoid thrashing retries.
Thanks!
Upvotes: 1
Views: 750
Reputation: 536
Exponential retry has been added now - https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-exception-handling#retry-policies
Upvotes: 1
Reputation: 1466
The only types retry policy types supported today are None and Fixed. If you would like to see more retry policy types supported (such as exponential/randomized backoff), please feel free to submit the requirement at feedback.azure.com/forums/287593-logic-apps
Upvotes: 0