Skip to content

Commit 31063a3

Browse files
Merge pull request #210071 from xuehongg/mybranch10
adding a performance FAQ
2 parents 41b938f + c971671 commit 31063a3

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

articles/logic-apps/logic-apps-diagnosing-failures.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: logic-apps
55
ms.suite: integration
66
ms.reviewer: estfan, azla
77
ms.topic: how-to
8-
ms.date: 08/20/2022
8+
ms.date: 09/02/2022
99
---
1010

1111
# Troubleshoot and diagnose workflow failures in Azure Logic Apps
@@ -128,6 +128,24 @@ To help with debugging, you can add diagnostic steps to a logic app workflow, al
128128

129129
1. To review how Azure Logic Apps generates and forms a request, run the logic app workflow. You can then revisit the Webhook Tester site for more information.
130130

131+
## Performance - frequently asked questions (FAQ)
132+
133+
### Why is the workflow run duration longer than the sum of all the workflow action durations?
134+
135+
Scheduling overhead exists when running actions, while waiting time between actions can happen due to backend system load. A workflow run duration includes these scheduling times and waiting times along with the sum of all of the action durations.
136+
137+
### Usually, my workflow completes within 10 seconds. But, sometimes, completion can take much longer. How can I make sure the workflow always finishes within 10 seconds?
138+
139+
* No SLA guarantee exists on latency.
140+
141+
* Consumption workflows run on multi-tenant Azure Logic Apps, so other customers' workloads might negatively affect your workflow's performance.
142+
143+
* For more predictable performance, you might consider creating [Standard workflows](single-tenant-overview-compare.md), which run in single-tenant Azure Logic Apps. You'll have more control to scale up or out to improve performance.
144+
145+
### My action times out after 2 minutes. How can I increase the timeout value?
146+
147+
The action timeout value can't be changed and is fixed at 2 minutes. If you're using the HTTP action, and you own the service called by the HTTP action, you can change your service to avoid the 2-minute timeout by using the asynchronous pattern. For more information, review [Perform long-running tasks with the polling action pattern](logic-apps-create-api-app.md#perform-long-running-tasks-with-the-polling-action-pattern).
148+
131149
## Common problems - Standard logic apps
132150

133151
### Inaccessible artifacts in Azure storage account

0 commit comments

Comments
 (0)