TLDR;
Если предположить, что моя функция azure (план потребления) отключена, мне все равно придется платить за попытки отправки запроса (ответ NotFound)?
В глубине:
У меня создана функция azure (план потребления) с несколькими настроенными триггерами HTTP (myazfunc.azurewebsites.com/api/add, api/check и т. д.).
Как вы знаете, Azure позволяет изменять состояние каждого из этих триггеров (отключено/включено).
Если я отключу один из них, а затем попытаюсь вызвать его, я получу ответ NotFound (и это нормально).
Итак, мой вопрос: будет ли мне взиматься плата за запросы, отправленные этому триггеру, даже если он отключен?
Функции Azure платят только за вычислительные ресурсы для активных функций. Его план использования основан на потреблении ресурсов и количестве выполнений в секунду.
План потребления динамически добавляет и удаляет экземпляры узла функций в зависимости от количества входящих событий.
Дополнительные сведения о функциях Azure см. в статье ЗДЕСЬ.
РЕКОМЕНДАЦИИ:Цены на функции Azure
afaik да, плата будет взиматься только за запущенные функции.
Привет @Даниэль Рабан! решило ли это вашу проблему, еще вы можете поделиться более подробной информацией, чтобы я мог устранить неполадки?
Я надеюсь на это, но я думаю, чтобы быть уверенным, что у меня нет другого выбора, кроме спама моей отключенной функции и наблюдения за тем, оплачивается ли она :)
Просто чтобы уточнить, функция имеет несколько триггеров HTTP, и я отключил только один из триггеров. Вызов отключенного триггера HTTP не будет учитываться при выставлении счетов, верно? (Вся функция не отключена)