【问题标题】:Can Azure Function be triggered by an event and then start running on schedule?Azure Function 是否可以由事件触发,然后按计划开始运行?
【发布时间】:2018-08-17 12:52:39
【问题描述】:

Azure 函数是否可以由队列消息或 HTTP 触发器或其他任何东西触发,并且在触发后它开始按计划运行,例如每 1 分钟一次?

【问题讨论】:

    标签: .net azure azure-functions azure-triggers


    【解决方案1】:

    不直接。您必须定义 2 个函数:一个用于触发(队列 / HTTP),一个基于计时器,并将状态“启用/禁用”存储在某处。这可以是表存储中的一个值,或者您可以存储一个应用程序设置启用/禁用计时器功能。

    如果您想避免手动执行此操作并为禁用计时器的所有调用付费,请查看 Durable Functions,您的触发器可以在其中启动编排,编排将安排时间重复操作。检查Timers in Durable Functions

    【讨论】:

      猜你喜欢
      • 2019-09-19
      • 2021-11-27
      • 2021-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-17
      • 2016-12-07
      • 1970-01-01
      相关资源
      最近更新 更多