是否可以从Azure中的另一个Webjob部署Webjob?我已经阅读了文档,它都是关于手动实例化Webjob或使用CronJobs。我想在Webjob中部署并运行带有一些参数的另一个Webjob。
答案 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网站配置文件中获取用户名,密码信息
2.发送带有标题的http put请求,并将zip文件附加在请求正文
中 Content-Type: application/zip
Content-Disposition: attachement; filename=myfilename
3.从azure门户网站检查WebJob是否已正确创建。