You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/logic-apps-exception-handling.md
+14-15Lines changed: 14 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,29 +22,28 @@ The way that any integration architecture appropriately handles downtime or issu
22
22
23
23
For the most basic exception and error handling, you can use the *retry policy* when supported on a trigger or action, such as the [HTTP action](logic-apps-workflow-actions-triggers.md#http-trigger). If the trigger or action's original request times out or fails, resulting in a 408, 429, or 5xx response, the retry policy specifies that the trigger or action resend the request per policy settings.
24
24
25
-
### Retry policy types
26
-
27
-
By default, the retry policy is set to the **Default** type.
28
-
29
-
| Retry policy | Description |
30
-
|--------------|-------------|
31
-
|**Default**| This policy sends up to 4 retries at *exponentially increasing* intervals, which scale by 7.5 seconds but are capped between 5 and 45 seconds. For more information, review the [Default](#default) policy type. |
32
-
|**None**| Don't resend the request. For more information, review the [None](#none) policy type. |
33
-
|**Exponential Interval**| This policy waits a random interval, which is selected from an exponentially growing range before sending the next request. For more information, review the [Exponential Interval](#exponential-interval) policy type. |
34
-
|**Fixed Interval**| This policy waits the specified interval before sending the next request. For more information, review the [Fixed Interval](#fixed-interval) policy type. |
35
-
|||
36
-
37
25
<aname="retry-policy-limits"></a>
38
26
39
27
### Retry policy limits
40
28
41
29
For more information about retry policies, settings, limits, and other options, review [Retry policy limits](logic-apps-limits-and-config.md#retry-policy-limits).
42
30
31
+
### Retry policy types
32
+
33
+
Connector operations that support retry policies use the **Default** policy unless you select a different retry policy.
34
+
35
+
| Retry policy | Description |
36
+
|--------------|-------------|
37
+
|**Default**| For most operations, the **Default** retry policy is an [exponential interval policy](#exponential-interval) that sends up to 4 retries at *exponentially increasing* intervals. These intervals scale by 7.5 seconds but are capped between 5 and 45 seconds. Several operations use a different **Default** retry policy, such as a [fixed interval policy](#fixed-interval). For more information, review the [Default retry policy type](#default). |
38
+
|**None**| Don't resend the request. For more information, review [None - No retry policy](#none). |
39
+
|**Exponential Interval**| This policy waits a random interval, which is selected from an exponentially growing range before sending the next request. For more information, review the [exponential interval policy type](#exponential-interval). |
40
+
|**Fixed Interval**| This policy waits the specified interval before sending the next request. For more information, review the [fixed interval policy type](#fixed-interval). |
41
+
43
42
### Change retry policy type in the designer
44
43
45
44
1. In the [Azure portal](https://portal.azure.com), open your logic app workflow in the designer.
46
45
47
-
1. Based on your [logic app type](logic-apps-overview.md#resource-environment-differences), open the trigger or action's **Settings**.
46
+
1. Based on whether you're working on a Consumption or Standard workflow, open the trigger or action's **Settings**.
48
47
49
48
***Consumption**: On the action shape, open the ellipses menu (**...**), and select **Settings**.
50
49
@@ -99,9 +98,9 @@ For more information about retry policies, settings, limits, and other options,
99
98
100
99
#### Default retry policy
101
100
102
-
If you don't specify a retry policy, the action uses the default policy. The default is actually an [exponential interval policy](#exponential-interval) that sends up to four retries at exponentially increasing intervals, which scales by 7.5 seconds. The interval is capped between 5 and 45 seconds.
101
+
Connector operations that support retry policies use the **Default** policy unless you select a different retry policy. For most operations, the **Default** retry policy is an exponential interval policy that sends up to 4 retries at *exponentially increasing* intervals. These intervals scale by 7.5 seconds but are capped between 5 and 45 seconds. Several operations use a different **Default** retry policy, such as a fixed interval policy.
103
102
104
-
Though not explicitly defined in your action or trigger, the following example shows how the default policy behaves in an example HTTP action:
103
+
In your workflow definition, the trigger or action definition doesn't explicitly define the default policy, but the following example shows how the default retry policy behaves for the HTTP action:
0 commit comments