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
*[Choice of Premium instance sizes](#available-instance-skus).
23
23
* More predictable pricing, compared with the Consumption plan.
24
24
* High-density app allocation for plans with multiple function apps.
@@ -143,7 +143,13 @@ To learn more about how scaling works, see [Event-driven scaling in Azure Functi
143
143
144
144
## Longer run duration
145
145
146
-
Azure Functions in a Consumption plan are limited to 10 minutes for a single execution. In the Premium plan, the run duration defaults to 30 minutes to prevent runaway executions. However, you can [modify the host.json configuration](./functions-host-json.md#functiontimeout) to make the duration unbounded for Premium plan apps. When set to an unbounded duration, your function app is guaranteed to run for at least 60 minutes.
146
+
Functions in a Consumption plan are limited to 10 minutes for a single execution. In the Premium plan, the run duration defaults to 30 minutes to prevent runaway executions. However, you can [modify the host.json configuration](./functions-host-json.md#functiontimeout) to make the duration unbounded for Premium plan apps, with the following limitations:
147
+
148
+
+ Platform upgrades can trigger a managed shutdown and halt the function execution.
149
+
+ Platform outages can cause an unhandled shutdown and halt the function execution.
150
+
+ There's an idle timer that stops the worker after 60 minutes with no new executions.
151
+
+[Scale-in behavior](event-driven-scaling.md#scale-in-behaviors) can cause worker shutdown after 60 minutes.
152
+
+[Slot swaps](functions-deployment-slots.md) can terminate executions on the source and target slots during the swap.
147
153
148
154
## Migration
149
155
@@ -229,7 +235,7 @@ For example, a JavaScript function app is constrained by the default memory limi
229
235
230
236
And for plans with more than 4GB memory, ensure the Bitness Platform Setting is set to `64 Bit` under [General Settings](../app-service/configure-common.md#configure-general-settings).
231
237
232
-
## Region max scaleout
238
+
## Region max scale-out
233
239
234
240
Below are the currently supported maximum scale-out values for a single plan in each region and OS configuration.
0 commit comments