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/app-service/overview-webjobs.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ WebJobs are a good fit when:
22
22
- You want to deploy and manage background tasks together with your app.
23
23
- You don't require a separate scaling model or event-based triggers beyond basic scheduling or queue polling.
24
24
25
-
For more scalable, independently hosted, or event-driven workloads, consider using [Azure Functions](https://learn.microsoft.com/azure/azure-functions/functions-overview).
25
+
For more scalable, independently hosted, or event-driven workloads, consider using [Azure Functions](../azure-functions/functions-overview.md).
26
26
27
27
## Key capabilities
28
28
@@ -38,7 +38,7 @@ For more scalable, independently hosted, or event-driven workloads, consider usi
38
38
WebJobs come in three main types:
39
39
40
40
-**Triggered WebJobs**: Run on demand or in response to specific events. You can trigger them manually or from a service like Azure Storage.
41
-
-**Scheduled WebJobs**: A specialized type of triggered WebJob that runs on a defined schedule using a `settings.job` file with [NCRONTAB expressions](https://learn.microsoft.com/en-us/azure/app-service/webjobs-create#schedule-a-triggered-webjob).
41
+
-**Scheduled WebJobs**: A specialized type of triggered WebJob that runs on a defined schedule using a `settings.job` file with [NCRONTAB expressions](webjobs-create.md#schedule-a-triggered-webjob).
42
42
-**Continuous WebJobs**: Run persistently in the background while your App Service app is running. Ideal for queue polling or background monitoring tasks.
43
43
44
44
@@ -80,7 +80,7 @@ WebJobs scale together with your App Service plan. If your app is configured to
80
80
-**Triggered WebJobs** will run on a single instance by default.
81
81
-**Continuous WebJobs** can be configured to run on all instances or a single one using the `WEBJOBS_RUN_ONCE` setting.
82
82
83
-
If you need independently scalable or event-driven execution, [Azure Functions](https://learn.microsoft.com/azure/azure-functions/functions-overview) may be more appropriate.
83
+
If you need independently scalable or event-driven execution, [Azure Functions](../azure-functions/functions-overview) may be more appropriate.
84
84
85
85
## Best practices
86
86
@@ -102,8 +102,8 @@ If you need independently scalable or event-driven execution, [Azure Functions](
102
102
103
103
## Related guidance
104
104
105
-
-[Background jobs best practices – Azure Architecture Center](https://learn.microsoft.com/azure/architecture/best-practices/background-jobs)
106
-
-[Develop WebJobs using Visual Studio](develop-webjobs-vs.md)
105
+
-[Background jobs best practices – Azure Architecture Center](../architecture/best-practices/background-jobs)
106
+
-[Develop WebJobs using Visual Studio](webjobs-dotnet-deploy-vs.md)
107
107
-[Get started with the WebJobs SDK](webjobs-sdk-get-started.md)
108
108
-[Use the WebJobs SDK to build advanced jobs](webjobs-sdk-how-to.md)
109
109
-[Kudu WebJobs reference on GitHub](https://github.com/projectkudu/kudu/wiki/WebJobs)
0 commit comments