【发布时间】:2020-12-06 14:27:47
【问题描述】:
如何增加在消耗计划中运行的 Azure Function App 中允许的同时入站连接数?
我可以看到专用计划是无限的,Azure 门户中是否有任何配置允许增加阈值?
【问题讨论】:
标签: azure azure-functions
如何增加在消耗计划中运行的 Azure Function App 中允许的同时入站连接数?
我可以看到专用计划是无限的,Azure 门户中是否有任何配置允许增加阈值?
【问题讨论】:
标签: azure azure-functions
azure fucntion的并发执行与具体的触发器有关,可以参考parallel execution:
例如:
如果你的函数使用Http触发器,你可以使用maxConcurrentRequests,消费计划maxConcurrentRequests默认值为100。你可以参考host.json settings:
并行执行的最大 HTTP 函数数。此值允许您控制并发性,这有助于管理资源利用率。例如,您可能有一个使用大量系统资源(内存/cpu/sockets)的 HTTP 函数,这样当并发性太高时就会导致问题。或者您可能有一个向第三方服务发出出站请求的函数,并且这些调用需要限制速率。在这些情况下,在此处应用油门会有所帮助。 *Consumption 计划的默认值为 100。Dedicated 计划的默认值为无限制 (-1)。
【讨论】: