【问题标题】:Create and deploy Webjob from another Webjob从另一个 Webjob 创建和部署 Webjob
【发布时间】:2017-05-01 00:10:11
【问题描述】:

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

【问题讨论】:

  • 可以肯定的是,但很“脏”。我认为没有本地方法可以做到这一点。
  • @4c74356b41你有更多关于如何完成的信息吗?

标签: azure webjob


【解决方案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.发送带有header的http put请求,并在请求正文中附加zip文件

Content-Type: application/zip

Content-Disposition: attachement; filename=myfilename

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

【讨论】:

  • 谢谢,这也是我找到的解决方案!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多