You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Premium层Application Service Plan下Function App关联Application Insights服务器数疑问

问题解答

核心结论

Application Insights 中统计的「server」对象与「Function App」对象完全不属于同一概念。

概念层级说明

Azure Functions 弹性高级(Premium)计划下相关资源的层级逻辑如下:

  • 应用服务计划(ASP):属于计算资源池,你当前使用的Premium Tier ASP就是所有上层应用共享的底层计算资源载体,Application Insights 中的「server」对应的就是这个池内的虚拟机工作器节点。
  • Function App:属于逻辑层面的应用容器,仅承载函数代码和对应的运行时配置,本身不独占计算资源,同一个ASP下可以部署多个Function App,所有App共享ASP内的全部计算节点。

观测现象对应解释

你观测到的所有现象都和上述资源逻辑完全匹配:

  1. 无作业时每个Function App显示对应2个server:对应你ASP配置的最小实例数+始终就绪预热实例,这两个实例归属于ASP,所有部署在该ASP下的Function App都可以调度到这两个节点上运行,因此每个App都能统计到这2个server。
  2. 3个Function App分配到的服务器完全相同:因为所有Function App共用同一个ASP的计算池,调度器会将所有函数请求分配到池内的空闲节点,自然会出现多个App的负载运行在同一个server上的情况。
  3. 有作业运行时server数量上升:这是Premium计划的自动弹性扩缩容逻辑,扩容的是ASP底层的计算节点,扩容后的节点会被该ASP下所有Function App共享使用。

相关参考图示

  • ASP配置示意图:配置示意图
  • 服务器数显示示意图:服务器数显示示意图
  • 多Function App服务器分配示意图:多Function App服务器分配示意图

内容的提问来源于stack exchange,提问作者Alexander

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 06:18:03