【问题标题】:azure-webjobs-sdk-extensions vs triggered Webjobazure-webjobs-sdk-extensions 与触发的 Webjob
【发布时间】:2016-12-01 13:56:46
【问题描述】:

Azure 提供了创建“触发”WebJob 的可能性,例如每天的时间表。

此外,还有 azure-webjobs-sdk-extensions(https://github.com/Azure/azure-webjobs-sdk-extensions),它提供了创建 TimerTrigger 的可能性:

public static void TimerJob([TimerTrigger("00:00:30")] TimerInfo timer)
{
    Console.WriteLine("Timer job fired!");
}

这两件事完全一样吗?为什么在 SDK 中是这样,azure 解决方案不需要连续运行的作业,因此效率更高。

【问题讨论】:

标签: azure azure-webjobs


【解决方案1】:

[TimerTrigger] 允许您在连续 WebJob 中安排单个功能。然后,您可以在具有不同时间表的 WebJob 中拥有多个功能。

CRON 表达式和 Azure 调度程序将始终运行整个 WebJob。

【讨论】:

  • 如果WebJob中有多个函数,如何分别调试呢? IE。项目启动时,立即运行Program.Main,然后触发Functions.cs内的所有TimerTrigger函数。是否可以一次只调试这些功能?
  • 你应该为此提出一个新问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-04-12
  • 2014-12-12
  • 2018-03-03
  • 2019-05-16
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
相关资源
最近更新 更多