Azure功能消耗超出配额

问题描述 投票:0回答:1

我有一个带有消费计划的 Azure 函数。

计划
enter image description here

enter image description here


功能应用程序
enter image description here enter image description here

该功能一直运行良好,但几天前(20 号星期五)我收到一条错误消息,提示“该功能应用程序已达到每日使用配额,已停止”。
我不明白我已经达到了哪个配额(也是因为有了消费计划,我不希望有配额)。我到处检查:应用程序洞察、天蓝色监视器、指标等,但我没有发现任何有用的东西。

关于问题可能是什么或在哪里寻找更多信息有什么建议吗?

azure azure-functions
1个回答
0
投票

具有消耗计划定价的功能应用程序取决于消耗的内存量,并根据资源消耗和每秒执行次数进行计费,请参阅文章1SO

功能应用程序已达到每日使用配额,已停止

  • 此错误会导致您的应用程序的执行被阻止,直到第二天 0:00AM UTC。

文章中所述[第7步 - 配置每日使用配额]:

  • Azure Functions 消耗计划提供可扩展性来管理突然的负载峰值。但如果存在拒绝服务 (DoS) 攻击或编码错误导致大规模扩展,这可能会导致成本增加。

  • 在这种情况下,每日配额允许您以“千兆字节秒”(GB-s) 为单位设置限制。

  • 默认情况下,每日使用配额设置为无限制(零),以防止任何意外的成本问题,最好定义限制。一旦功能应用程序达到限制,它将进入禁用状态直到第二天。

增加

function app=>function runtime settings
中的每日配额并重新启动功能应用程序。

功能应用程序的状态应为正在运行,如下所示:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.