初学者使用Azure服务,在什么情况下我们必须使用 WebJobs& RunBooks& Schedulars 即可。它们之间有什么区别。
答案 0 :(得分:3)
Azure Scheduler允许定期调用http端点并在Azure存储队列或Azure Service总线中发送消息。
Azure Webjobs允许在Azure Web App“上下文”中执行程序或脚本:它存储在Azure Web App文件夹中。我们可以将webjobs视为后台任务。 接受以下所有程序或脚本(.jar,.js,.py,.php,.sh,.ps1,.cmd,.bat)。 Web作业可以连续,定期(使用CRON表达式)或按需执行。
Azure Automation Runbooks允许定期执行PowerShell脚本。 Runbook可以访问所有Azure服务和外部服务。
Azure Webjobs和Azure自动化Runbook在后台使用Azure计划程序。