You deploy an Azure Web App named ContosoApp. ContosoApp runs on five instances.
You need to run an application named App1.exe automatically as a background process for ContosoApp. The
solution must ensure that App1.exe runs in one instance only.
How should you deploy App1.exe?

A.
as a continuous web job
B.
in a new worker role instance
C.
as a scheduled web job
D.
as a virtual application
Explanation:
https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-create-web-jobs#CreateScheduled
I think the answer would be continuous web job since it says it has to start automatically not under a schedule and in a continuous web job you can restrict the application to run in only one instance.
9
1
A
Starts immediately when the WebJob is created. To keep the job from ending, the program or script typically does its work inside an endless loop. If the job does end, you can restart it. Runs on all instances that the web app runs on. You can optionally restrict the WebJob to a single instance. Runs on a single instance that Azure selects for load balancing.
0
0
Triggered Web jobs Runs on a single instance that Azure selects for load balancing. I think both triggered and scheduled web jobs means the same.
0
1