Azure 函数中的调度程序

Scheduler in Azure Function

我的 Azure 函数有以下 function.json,它会在设置的特定时间触发。

{
  "disabled": false,
  "bindings": [
    {
      "authLevel": "function",
      "name": "req",
      "type": "httpTrigger",
      "direction": "in",
      "schedule": "* 30 10 * * *"
    },
    {
      "name": "$return",
      "type": "http",
      "direction": "out"
    }
  ]
}

我需要安排 另一个 触发器在不同的时间,但针对相同的 Azure 函数。是否可以为同一功能添加多个触发时间?如果没有,那么请建议另一种方法。

您不能向一个函数添加多个触发器。但是,您可以通过将相关代码放在辅助方法中,然后让两个不同的函数调用辅助方法来解决它。这是一个小小的额外痛苦,但它会避免重复任何关键逻辑。