Azure Функция с триггером HTTP возвращает 204, но не выполняет функцию - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть сценарий bash, который перебирает все файлы в папке и использует curl для отправки их в функцию Azure с триггером HTTP.

Подробности функции: - v2.0 функция - записана в C# - план потребления

Большую часть времени это работает как ожидалось:

  • Функция выполняется, помещает файл в хранилище и запускает последующие процессы
  • curl получает ответ 204, который он с радостью записывает в журнал
  • Выполнение функции записывается в Kudu, много телеметрии записывается в Application Insights

Однако на одном случай curl получил 204 , но нет записи о вызове функции ; ничего в куду и ничего в приложении Insights. Нет никаких признаков какой-либо ошибки или каких-либо последующих процессов, запускаемых для этого файла. Второй файл, опубликованный через 800 мс, обработан, как и ожидалось.

Между загружаемыми файлами нет существенных различий: оба текста - из одного источника, размером <200 Кб. </p>

Есть ли какие-либо идеи о том, что может вызывать одновременное срабатывание функции при ее отсутствии на самом деле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...