从另一个Webjob创建和部署Webjob

时间:2016-12-15 11:42:25

标签: azure webjob

是否可以从Azure中的另一个Webjob部署Webjob?我已经阅读了文档,它都是关于手动实例化Webjob或使用CronJobs。我想在Webjob中部署并运行带有一些参数的另一个Webjob。

1 个答案:

答案 0 :(得分:1)

  

是否可以从Azure中的另一个Webjob部署Webjob?

是的,我们可以自动部署WebJob,也包括WebJob方式。 我们可以使用Kudu WebJob API部署WebJob。我用小提琴手测试它,它工作正常。以下是我的详细步骤。

https://{userName}:{password}@{WebAppName}.scm.azurewebsites.net/api/zip/site/wwwroot/App_Data/jobs/{continuous or triggered}/{job name}/

1.从azure网站配置文件中获取用户名,密码信息

enter image description here

2.发送带有标题的http put请求,并将zip文件附加在请求正文

Content-Type: application/zip

Content-Disposition: attachement; filename=myfilename

enter image description here

3.从azure门户网站检查WebJob是否已正确创建。

enter image description here