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
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,28 @@
1
1
---
2
-
title: "Azure WebJobs Overview"
2
+
title: "App Service WebJobs Overview"
3
3
description: "An overview of Azure WebJobs, covering its types, supported platforms, file types, scheduling with NCRONTAB expressions, deployment options, and benefits for background processing within Azure App Service."
#Customer intent: As a web developer, I want to leverage background tasks to keep my application running smoothly.
11
11
---
12
12
13
-
# Azure WebJobs Overview
13
+
# App Service WebJobs overview
14
14
15
15
## Introduction
16
16
Azure WebJobs is a built-in feature of Azure App Service that enables you to run background tasks, scripts, and programs alongside your web, API, or mobile applications without needing separate infrastructure. This integration simplifies the automation of routine or resource-intensive operations—such as data processing, file cleanups, or queue monitoring—by leveraging the same scalable, managed environment as your primary application.
17
17
18
-
## WebJob Types
18
+
## WebJob types
19
19
WebJobs come in two primary types:
20
20
-**Triggered WebJobs:** Run on demand, on a schedule, or in response to specific events.
21
21
-**Continuous WebJobs:** Operate perpetually, ensuring that critical background processes are always active.
22
22
23
23
For scheduled tasks, NCRONTAB expressions are used to define precise execution intervals, giving you fine-grained control over when the jobs run.
24
24
25
-
## Supported Platforms and File Types
25
+
## Supported platforms and file types
26
26
Azure WebJobs is fully supported on Windows code, Windows containers, Linux code, and Linux containers.
27
27
28
28
Supported file types include:
@@ -33,7 +33,7 @@ Supported file types include:
33
33
34
34
This versatility enables integration of WebJobs into a wide range of application architectures.
35
35
36
-
## Benefits and Deployment
36
+
## Benefits and deployment
37
37
By incorporating WebJobs into your App Service, you reduce operational overhead while gaining robust capabilities for background processing. Deployment options are flexible and include:
38
38
-**Visual Studio Integration:** Seamlessly deploy WebJobs alongside your ASP.NET applications.
39
39
-**Azure Portal and ZIP Deployment:** Easily upload and deploy your WebJob packages.
Copy file name to clipboardExpand all lines: articles/app-service/tutorial-webjobs.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -273,7 +273,7 @@ public class HelloWorld {
273
273
java -jar webjob-artifact-1.0.0.jar
274
274
```
275
275
276
-
1. Next, we compile the Java project to produce the executable `.jar`. There are multiple ways to do this, but for this example, we’ll use Maven. Run the following commands from the `project/` directory:
276
+
1. Next, we compile the Java project to produce the executable `.jar`. There are multiple ways to do this, but for this example, we’ll use Maven. Run the following commands from the `project/` directory:
277
277
278
278
```bash
279
279
mvn install
@@ -282,7 +282,7 @@ public class HelloWorld {
282
282
283
283
The jar files will be located at `project/target/webjob-artifact-1.0.0.jar` after a successful build.
284
284
285
-
1. Move the jar file to the root of the git repo with `mv project/target/webjob-artifact-1.0.0.jar .` Next you package our application as a `.zip` file.
285
+
1. Move the jar file to the root of the git repo with `mv project/target/webjob-artifact-1.0.0.jar .` Next you package our application as a `.zip` file.
286
286
287
287
```bash
288
288
zip webjob.zip run.sh webjob-artifact-1.0.0.jar
@@ -398,8 +398,6 @@ To remove the WebJob, select the WebJob in the portal and select `Delete`.
398
398
399
399
:::image type="content" source="media/quickstart-webjobs/delete-webjobs.png" alt-text="Screenshot showing how you can delete a WebJob in the portal.":::
400
400
401
-
## <a name="NextSteps"></a> Next steps
402
-
403
-
## Next step
401
+
## <a name="NextSteps"></a> Next step
404
402
405
403
[Explore more advanced WebJob scenarios, including triggers and deployment options](webjobs-create.md)
0 commit comments