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/edit-app-settings-host-settings.md
+17-8Lines changed: 17 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,13 @@ services: logic-apps
5
5
ms.suite: integration
6
6
ms.reviewer: estfan, azla
7
7
ms.topic: how-to
8
-
ms.date: 08/18/2021
8
+
ms.date: 03/07/2022
9
9
ms.custom: fasttrack-edit
10
10
---
11
11
12
12
# Edit host and app settings for logic apps in single-tenant Azure Logic Apps
13
13
14
-
In *single-tenant* Azure Logic Apps, the *app settings* for a logic app specify the global configuration options that affect *all the workflows* in that logic app. However, these settings apply *only* when these workflows run in your *local development environment*. While running locally, the workflows can access these app settings as *local environment variables*, which are used by local development tools for values that can often change between environments. For example, these values can contain connection strings. When you deploy to Azure, app settings are ignored and aren't included with your deployment.
14
+
In *single-tenant* Azure Logic Apps, the *app settings* for a logic app specify the global configuration options that affect *all the workflows* in that logic app. However, these settings apply *only* when these workflows run in your *local development environment*. Locally-running workflows can access these app settings as *local environment variables*, which are used by local development tools for values that can often change between environments. For example, these values can contain connection strings. When you deploy to Azure, app settings are ignored and aren't included with your deployment.
15
15
16
16
Your logic app also has *host settings*, which specify the runtime configuration settings and values that apply to *all the workflows* in that logic app, for example, default values for throughput, capacity, data size, and so on, *whether they run locally or in Azure*.
17
17
@@ -217,10 +217,10 @@ These settings affect the throughput and capacity for single-tenant Azure Logic
217
217
218
218
| Setting | Default value | Description |
219
219
|---------|---------------|-------------|
220
-
|`Runtime.Backend.FlowDefaultForeachItemsLimit`|`100000`<br>(100K array items)| For a *stateful workflow*, sets the maximum number of array items to process in a `For each` loop. |
220
+
|`Runtime.Backend.FlowDefaultForeachItemsLimit`|`100000` array items | For a *stateful workflow*, sets the maximum number of array items to process in a `For each` loop. |
221
221
|`Runtime.Backend.Stateless.FlowDefaultForeachItemsLimit`|`100` items | For a *stateless workflow*, sets the maximum number of array items to process in a `For each` loop. |
222
222
|`Runtime.Backend.ForeachDefaultDegreeOfParallelism`|`20` iterations | Sets the default number of concurrent iterations, or degree of parallelism, in a `For each` loop. To run sequentially, set the value to `1`. |
223
-
|`Runtime.Backend.FlowDefaultSplitOnItemsLimit`|`100000`<br>(100K array items)| Sets the maximum number of array items to debatch or split into multiple workflow instances based on the `SplitOn` setting. |
223
+
|`Runtime.Backend.FlowDefaultSplitOnItemsLimit`|`100000` array items | Sets the maximum number of array items to debatch or split into multiple workflow instances based on the `SplitOn` setting. |
224
224
||||
225
225
226
226
<aname="until-loop"></a>
@@ -240,12 +240,21 @@ These settings affect the throughput and capacity for single-tenant Azure Logic
240
240
241
241
| Setting | Default value | Description |
242
242
|---------|---------------|-------------|
243
-
|`Runtime.Backend.DefaultAppendArrayItemsLimit`|`100000`<br>(100K array items)| Sets the maximum number of items in a variable with the Array type. |
243
+
|`Runtime.Backend.DefaultAppendArrayItemsLimit`|`100000` array items | Sets the maximum number of items in a variable with the Array type. |
244
244
|`Runtime.Backend.VariableOperation.MaximumVariableSize`| Stateful workflow: `104857600` characters | Sets the maximum size in characters for the content that a variable can store when used in a stateful workflow. |
245
245
|`Runtime.Backend.VariableOperation.MaximumStatelessVariableSize`| Stateless workflow: `1024` characters | Sets the maximum size in characters for the content that a variable can store when used in a stateless workflow. |
246
246
||||
247
247
248
-
<aname="http-webhook"></a>
248
+
<aname="recurrence-triggers"></a>
249
+
250
+
### Recurrence-based triggers
251
+
252
+
| Setting | Default value | Description |
253
+
|---------|---------------|-------------|
254
+
|`Microsoft.Azure.Workflows.ServiceProviders.MaximumAllowedTriggerStateSizeInKB`|`1` KB | Sets the trigger state's maximum allowed size for recurrence-based triggers such as the built-in SFTP trigger. The trigger state persists data across multiple service provider recurrence-based triggers. <br><br>**Important**: Based on your storage size, avoid setting this value too high, which can adversely affect storage and performance. |
255
+
||||
256
+
257
+
<aname="http-operations"></a>
249
258
250
259
### HTTP operations
251
260
@@ -271,7 +280,7 @@ These settings affect the throughput and capacity for single-tenant Azure Logic
271
280
|`Runtime.Backend.HttpWebhookOperation.DefaultRetryInterval`|`00:00:07` <br>(7 sec) | Sets the default retry interval for HTTP webhook triggers and actions. |
272
281
|`Runtime.Backend.HttpWebhookOperation.DefaultRetryMaximumInterval`|`01:00:00` <br>(1 hour) | Sets the maximum retry interval for HTTP webhook triggers and actions. |
273
282
|`Runtime.Backend.HttpWebhookOperation.DefaultRetryMinimumInterval`|`00:00:05` <br>(5 sec) | Sets the minimum retry interval for HTTP webhook triggers and actions. |
274
-
|`Runtime.Backend.HttpWebhookOperation.DefaultWakeUpInterval`|`01:00:00` <br>(1 hour) | Sets the default wakeup interval for HTTP webhook trigger and action jobs. |
283
+
|`Runtime.Backend.HttpWebhookOperation.DefaultWakeUpInterval`|`01:00:00` <br>(1 hour) | Sets the default wake up interval for HTTP webhook trigger and action jobs. |
275
284
||||
276
285
277
286
<aname="built-in-azure-functions"></a>
@@ -310,7 +319,7 @@ These settings affect the throughput and capacity for single-tenant Azure Logic
310
319
|`Runtime.Backend.ApiConnectionOperation.DefaultRetryInterval`|`00:00:07` <br>(7 sec) | Sets the default retry interval for managed API connector triggers and actions. |
311
320
|`Runtime.Backend.ApiWebhookOperation.DefaultRetryMaximumInterval`|`01:00:00` <br>(1 day) | Sets the maximum retry interval for managed API connector webhook triggers and actions. |
312
321
|`Runtime.Backend.ApiConnectionOperation.DefaultRetryMinimumInterval`|`00:00:05` <br>(5 sec) | Sets the minimum retry interval for managed API connector triggers and actions. |
313
-
|`Runtime.Backend.ApiWebhookOperation.DefaultWakeUpInterval`|`01:00:00` <br>(1 day) | Sets the default wakeup interval for managed API connector webhook trigger and action jobs. |
322
+
|`Runtime.Backend.ApiWebhookOperation.DefaultWakeUpInterval`|`01:00:00` <br>(1 day) | Sets the default wake up interval for managed API connector webhook trigger and action jobs. |
0 commit comments