开始使用 azure-webjobs

Azure WebJobs 提供了一种在 App Service Web 应用程序,API 应用程序或移动应用程序环境中作为后台进程运行脚本或程序的简便方法。你可以上传并运行可执行文件,例如:

  • .cmd,.bat,.exe(使用 Windows cmd)
  • .ps1(使用 PowerShell
  • .sh(使用 bash
  • .php(使用 PHP
  • .py(使用 Python
  • .js(使用 Node.js
  • .jar(使用 Java

这些程序按计划(cron)或连续作为 WebJobs 运行。

你可以使用 WebJobs SDK 来简化你为 WebJob 可以执行的常见任务编写的代码,例如图像处理,队列处理,RSS 聚合,文件维护和发送电子邮件。WebJobs SDK 具有内置函数,可用于处理 Azure 存储和服务总线 ,用于计划任务和处理错误,以及许多其他常见方案。