Skip to content

Commit fc5c2bc

Browse files
authored
1 parent 0e68f80 commit fc5c2bc

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

articles/azure-functions/dedicated-plan.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about the benefits of running Azure Functions on a dedicated
44
ms.topic: conceptual
55
ms.custom:
66
- build-2024
7-
ms.date: 01/26/2023
7+
ms.date: 10/16/2024
88
---
99

1010
# Dedicated hosting plans for Azure Functions
@@ -27,9 +27,13 @@ You pay for function apps in an App Service Plan as you would for other App Serv
2727

2828
## <a name="always-on"></a> Always On
2929

30-
If you run on an App Service plan, you should enable the **Always on** setting so that your function app runs correctly. On an App Service plan, the functions runtime goes idle after a few minutes of inactivity, so only HTTP triggers will "wake up" your functions. The **Always on** setting is available only on an App Service plan. On a Consumption plan, the platform activates function apps automatically.
30+
When you run your app on an App Service plan, you should enable the **Always on** setting so that your function app runs correctly. On an App Service plan, the Functions runtime goes idle after a few minutes of inactivity. The **Always on** setting is available only on an App Service plan. In other plans, the platform activates function apps automatically. If you choose not to enable **Always on**, you can reactivate an idled app in these ways:
3131

32-
Even with Always On enabled, the execution timeout for individual functions is controlled by the `functionTimeout` setting in the [host.json](functions-host-json.md#functiontimeout) project file.
32+
+ Send a request to an HTTP trigger endpoint.
33+
+ Send a request to an `/admin` API endpoint (requires the [master key](function-keys-how-to.md#understand-keys)).
34+
+ Acccess your app in the [Azure portal](https://portal.azure.com).
35+
36+
Even with **Always on** enabled, the execution timeout for individual functions is controlled by the `functionTimeout` setting in the [host.json](functions-host-json.md#functiontimeout) project file.
3337

3438
## Scaling
3539

0 commit comments

Comments
 (0)