У меня есть одна функция Azure с триггером таймера на 01:00.
Функция V1, и я использую для этого c # -скрипт. Функция выполняет запрос по почте для другого API.
На самом деле функция и триггер таймера работают, но иногда я вижу, что функция запускается два раза.
Итак, как вы можете видеть, таймер запускает мою функцию каждый день в 01:00, но 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
}