使用C#可以触发多少种Webjobs?

使用C#可以触发多少种Webjobs?,c#,triggers,azure-webjobs,C#,Triggers,Azure Webjobs,有多少种方法可以触发Azure WebJobs? 除了: 服务总线 排队 斑点 桌子 计时器 我希望使用其他触发器,如网站关闭或cpu高使用率来触发webjobs。有什么建议吗?WebJobs SDK包含队列、Blob、表、ServiceBus队列、计时器等的绑定。如果要绑定SDK的潜在数据源,请查看。如果你想在网站宕机或CPU过高时做一些工作,我建议你编写自己的逻辑。对于“网站宕机”或CPU过高之类的“管理/监控”功能,没有内置的侦听器,但你可以组合解决方案。请注意,监视应位于单独的站点中

有多少种方法可以触发Azure WebJobs? 除了:

  • 服务总线
  • 排队
  • 斑点
  • 桌子
  • 计时器

我希望使用其他触发器,如网站关闭或cpu高使用率来触发webjobs。有什么建议吗?

WebJobs SDK包含队列、Blob、表、ServiceBus队列、计时器等的绑定。如果要绑定SDK的潜在数据源,请查看。如果你想在网站宕机或CPU过高时做一些工作,我建议你编写自己的逻辑。

对于“网站宕机”或CPU过高之类的“管理/监控”功能,没有内置的侦听器,但你可以组合解决方案。请注意,监视应位于单独的站点中(如果站点本身处于关闭状态,则无法进行监视;站点不应通过调用自身进行更多工作来响应高CPU活动)

  • 您始终可以编写自己的侦听逻辑,将队列消息发送到QueueTrigger(或将HttpTrigger与Azure函数一起使用)

  • 你可以从投票和计时中获得很多好处。例如,网站关闭-您可以在计时器上运行webjob/功能,在网站关闭时对其进行ping操作,然后使用#1中的技术触发您的工作


  • 列出清单。。。单子