Чтобы объяснить, почему это происходит:
Независимо от вашей среды триггер BLOB-объектов по своему дизайну отслеживает новые и обновленные BLOB-объекты, поддерживая поступления BLOB-объектов в azure -webjobs контейнер Эти квитанции соотносятся с их **eTags**
до **host ID**
времени выполнения ваших функций.
Когда ваша функция активируется, это приведет к изменению вашего **host ID and the eTag->host ID correlations**
, которое вы ранее не применяли, что приведет к тому, что новый хост повторно обработает все ваши существующие BLOB-объекты - поведение, которое вы заметила.
Рекомендуется использовать вместо этого триггер таблицы событий или использовать базовый план обслуживания приложения Azure для вашего функционального приложения, которое будет более дорогим.
Дополнительная справка:
https://github.com/Azure/azure-webjobs-sdk/issues/1327
Надеюсь, это поможет.