Azure函数计时器触发器神秘运行

时间:2019-06-06 12:51:51

标签: azure timer azure-functions

我有一个带有Azure计时器的Azure函数,其触发时间为01:00。 函数是V1,我使用c#-script。该函数正在通过另一个API执行发布请求。

实际上,该函数和计时器触发器都可以工作,但是有时我看到该函数被触发了两次。

enter image description here

因此,您可以看到计时器每天在01:00触发我的功能,但在7月4日,它也在01:59触发我的功能。目前,每个人都在睡觉,因此我可以排除该功能是在门户网站或其他地方手动触发的。

我在哪里也可以查看为什么触发了该功能? 在事件日志中,我仅在第二次扫描之前几秒钟发现了这一点:

<Data>
Recycling application MACHINE/WEBROOT/APPHOST/MY-TIMER-TRIGGER [TID 22456][PID 27328]
</Data>

更新#1 这是该函数的function.json(如果需要的话)

{
  "bindings": [
    {
      "name": "myTimer",
      "type": "timerTrigger",
      "direction": "in",
      "schedule": "0 0 1 * * *"
    },
    {
      "type": "table",
      "name": "outTable",
      "tableName": "myTableStorage",
      "connection": "myTableStorage_STORAGE",
      "direction": "out"
    }
  ],
  "disabled": false
}

0 个答案:

没有答案