【问题标题】:Call API in the webapp from a webjob从 webjob 调用 webapp 中的 API
【发布时间】:2019-05-12 05:38:09
【问题描述】:

我想部署一个 WebJob 来安排每天的任务。 该任务的代码在我的 Webapp 代码中可用,因为它是用户可以在 UI 上执行的操作。 我的理解是 webjob 是通过一个自包含的 zip 文件部署的。因此,我必须将 webjob 与 webapp 分开部署,并打包一些已经是 webapp 一部分的代码。

有没有一种聪明的方法可以避免重复代码并让 webjob 调用 webapp 上的 API?

【问题讨论】:

    标签: node.js azure azure-webjobs


    【解决方案1】:

    如果它是一个动作,那么您不需要复制代码,您可以从您的 WebJob 对您已经创建的动作进行 REST 调用。

    如果您不想要,甚至不需要创建 WebJob,作为替代方案,您可以使用 Azure 自动化:Azure Automation: Calling a URL

    或者您可以使用 Azure 调度程序:https://docs.microsoft.com/en-us/azure/scheduler/scheduler-get-started-portal

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多