Я добавил функцию Azure, запускаемую http, и развернул ее в приложении-функции. Приложение-функция содержит только одну эту функцию HTTP-триггера по запросу. Приложение-функция имеет план обслуживания приложений, а не план потребления.
Кроме того, версия приложения-функции ~ 1. так что тайм-аут неограничен.
В коде функции azure я читаю один файл, содержащий тысячи исторических записей, и обрабатываю эти записи. эта задача занимает более часа времени. это разовая задача.
когда я вызываю эту функцию Azure после развертывания, она вызывается, и через некоторое время я заметил, что она снова вызывается и снова обрабатывает уже обработанные записи.
Может ли кто-нибудь помочь мне понять стратегию вызова функции azure, если функция azure работает долгое время без какого-либо статуса, будет ли она выполнять обратный вызов?
если да, то как остановить этот обратный вызов, пока он не завершит свою обработку.