Azure 订阅和服务限制、配额和约束

本文列出了一些最常见的 Azure 限制,有时也称为配额。 本文当前并不涵盖所有 Azure 服务。 随着时间的推移,此列表将进行扩展和更新,以涵盖更多平台。

若要了解有关 Azure 定价的详细信息,请访问 Azure 定价概述。 在那里可以使用定价计算器或访问某服务(例如,Windows VM)的定价详细信息页估计成本。

Note

无法将限制提高到超过下表中显示的最大限制值。 如果没有 最大限制 列,则资源没有可调整的限制。

1 元试用订阅不符合增加限制或配额的条件。 如果有 1 元试用订阅,可将其升级到即用即付订阅。

限制和 Azure Resource Manager

现在可以将多个 Azure 资源合并到单个 Azure 资源组中。 在使用资源组时,以前针对全局的限制会通过 Azure Resource Manager 在区域级别进行管理。 有关 Azure 资源组的详细信息,请参阅 Azure Resource Manager 概述

在下面的限制中,添加了一个新表以反映在使用 Azure Resource Manager 时限制中的任何差异。 例如,会存在一个订阅限制表和一个订阅数限制 - Azure Resource Manager 表。 如果某个限制同时适用于这两种方案,它会仅显示在第一个表中。 除非另有说明,否则限制是跨所有区域的全局限制。

Note

请务必强调 Azure 资源组中的资源配额是用户的订阅可以访问的每个区域,而不像服务管理配额那样是可以访问的每个订阅。 我们来使用核心配额作为示例。 如果需要根据对核心的支持请求增加配额,则需要决定想要在哪个区域中使用多少核心,并针对自己希望的 Azure 资源组核心配额的数量和区域进行特定请求。 因此,如果需要在西欧使用 30 个核心以在那里运行应用程序,则应专门在西欧请求 30 个核心。 但这不会增加在任何其他区域的核心配额 -- 仅西欧会有 30 个核心配额。

因此,可能会发现考虑决定你在任何一个区域中的工作负荷所需的 Azure 资源组配额数量,以及请求你考虑在其中进行部署的每个区域的数量很有用。 有关发现特定区域的当前配额的更多帮助,请参阅排查部署问题

服务特定的限制

订阅限制

订阅限制

资源 默认限制 最大限制
每个订阅的存储帐户数2 200 250
每个订阅的云服务数 20 200
每个订阅的本地网络数 10 500
每个订阅的 SQL 数据库服务器数 6 150
每个订阅的 DNS 服务器 9 100
每个订阅的保留的 IP 20 100
每个订阅的托管服务证书数 400 400
每个订阅的地缘组 256 256

1特小实例作为一项核心至核心限制计数,即使使用了部分核心。

2这包括标准和高级存储帐户。 如果需要的存储帐户超过 200 个,请通过 Azure 支持提出请求。 Azure 存储团队将评审业务案例,最多可以批准 250 个存储帐户。

订阅数限制 - Azure Resource Manager

使用 Azure Resource Manager 和 Azure 资源组时,以下限制适用。 未使用 Azure Resource Manager 更改的限制不会在下面列出。 请参阅上表了解这些限制。

有关处理 Resource Manager 请求限制的信息,请参阅限制 Resource Manager 请求

资源 默认限制 最大限制
每个订阅的存储帐户数 200 2002
每个订阅的资源组数 800 800
每个订阅的可用性集数 每个区域 2,000 个 每个区域 2,000 个
Resource Manager API 读取次数 每小时 15,000 次 每小时 15,000 次
Resource Manager API 写入次数 每小时 1,200 次 每小时 1,200 次
Resource Manager API 请求大小 4,194,304 字节 4,194,304 字节
每个订阅的标记数3 不受限制 不受限制
每个订阅的唯一标记计算3 10,000 10,000
每个订阅的云服务数 不适用4 不适用4
每个订阅的地缘组数 不适用4 不适用4

1默认限制根据产品类别类型(例如 1 元试用、即用即付,以及系列(例如 Dv2、F、G 等))而有所不同。

2这包括标准和高级存储帐户。 如果需要的存储帐户超过 200 个,请通过 Azure 支持提出请求。 Azure 存储团队将评审业务案例,最多可以批准 250 个存储帐户。

3每个订阅可以应用无限数量的标记。 每个资源或资源组的标记数限制为 15。 当标记数少于或等于 10,000 时,资源管理器仅返回订阅中唯一标记名和值的列表。 不过,即使数目超过 10,000,也仍可通过标记查找资源。

4使用 Azure 资源组和 Azure 资源管理器时不再需要这些功能。

Note

请务必强调虚拟机核心数的区域总数限制,以及单独强制实施的每个大小系列(Dv2、F 等)的区域性限制。 例如,假设某个订阅的美国东部 VM 核心总数限制为 30,A 系列核心数限制为 30,D 系列核心数限制为 30。 该订阅可以部署 30 个 A1 VM、30 个 D1 VM,或者两者的组合,但其总数不能超过 30 个核心(例如,10 个 A1 VM 和 20 个 D1 VM)。

资源组限制

资源 默认限制 最大限制
每个资源组的资源数(按资源类型) 800 因资源类型而有所不同
每个资源组的部署数 800 800
每个部署的资源数 800 800
管理锁数(按唯一的作用域) 20 20
标记数(按资源或资源组) 15 15
标记键长度 512 512
标记值长度 256 256

模板限制

默认限制 最大限制
Parameters 256 256
变量 256 256
资源(包括副本计数) 800 800
Outputs 64 64
模板表达式 24,576 个字符 24,576 个字符
已导出模板中的资源 200 200
模板大小 1 MB 1 MB
参数文件大小 64 KB 64 KB

通过使用嵌套模板,可超出某些模板限制。 有关详细信息,请参阅部署 Azure 资源时使用链接的模板。 若要减少参数、变量或输出的数量,可以将几个值合并为一个对象。

虚拟机限制

虚拟机限制

资源 默认限制 最大限制
每个云服务的虚拟机数1 50 50
每个云服务的输入终结点数2 150 150

1在服务管理(而不是 Resource Manager)中创建的虚拟机会自动存储在云服务中。 你可以向该云服务添加更多虚拟机以获得负载均衡和可用性。 请参阅如何将虚拟机连接到虚拟网络或云服务

2输入终结点允许从某个虚拟机的云服务外部与该虚拟机通信。 位于同一云服务或虚拟网络中的虚拟机可以自动相互通信。 请参阅如何设置虚拟机的终结点

虚拟机限制 - Azure Resource Manager

使用 Azure Resource Manager 和 Azure 资源组时,以下限制适用。 未使用 Azure Resource Manager 更改的限制不会在下面列出。 请参阅上表了解这些限制。

资源 默认限制
每个可用性集的虚拟机数 200
每个订阅的证书数 不受限制1

1使用 Azure Resource Manager 时,证书将存储在 Azure 密钥保管库中。 虽然订阅的证书数不受限制,但每个部署仍有 1 MB 的证书限制(包含单个 VM 或可用性集)。

虚拟机规模集限制

资源 默认限制 最大限制
规模集中的 VM 的最大数目 1000 1000
最大 VM 数,具体取决于规模集中的自定义 VM 映像 300 300
区域中规模集的最大数目 2000 2000

网络限制

ExpressRoute 限制

下列限制适用于每个订阅的 ExpressRoute 资源。

资源 默认限制
每个订阅的 ExpressRoute 线路数 10
ARM 的每个订阅每个区域的 ExpressRoute 线路数 10
具有 ExpressRoute Standard 的 Azure 私用对等互连的最大路由数 4,000
具有 ExpressRoute Premium 附加设备的 Azure 私用对等互连的最大路由数 10,000
具有 ExpressRoute Standard 的 Azure 公共对等互连的最大路由数 200
具有 ExpressRoute Premium 附加设备的 Azure 公共对等互连的最大路由数 200
具有 ExpressRoute Standard 的 Azure Microsoft 对等互连的最大路由数 200
具有 ExpressRoute Premium 附加设备的 Azure Microsoft 对等互连的最大路由数 200
每个 ExpressRoute 线路允许的虚拟网络链接数 请参阅下表

每个 ExpressRoute 线路的虚拟网络数

线路大小 针对 Standard 的 VNet 链接数 使用 Premium 附加设备时的 VNet 链接数
50 Mbps 10 20
100 Mbps 10 25
200 Mbps 10 25
500 Mbps 10 40
1 Gbps 10 50
2 Gbps 10 60
5 Gbps 10 75
10 Gbps 10 100

网络限制

以下限制仅适用于每个订阅通过经典部署模型托管的网络资源。

资源 默认限制 最大限制
虚拟网络 50 100
本地网络站点 20 联系支持人员
每个虚拟网络的 DNS 服务器数 20 100
每个虚拟网络的专用 IP 地址数 4096 4096
虚拟机或角色实例的单 NIC 并发 TCP 或 UDP 流数 500K 500K
网络安全组 (NSG) 100 200
每个 NSG 的 NSG 规则数 200 400
用户定义路由表数 100 200
每个路由表的用户定义的路由数 100 400
公共 IP 地址 (动态) 5 联系支持人员
保留的公共 IP 地址 20 联系支持人员
每个部署的公共 VIP 5 联系支持人员
每个部署的私有 VIP (ILB) 1 1
终结点访问控制列表 (ACL) 50 50

网络限制 - Azure Resource Manager

以下限制仅适用于通过每个订阅的每个区域的 Azure Resource Manager 进行管理的网络资源。

资源 默认限制 最大限制
虚拟网络 50 1000
每个虚拟网络的子网数 1000 10000
每个虚拟网络的虚拟网络对等互连数 10 50
每个虚拟网络的 DNS 服务器数 9 25
每个虚拟网络的专用 IP 地址数 4096 8192
每个网络接口的专用 IP 地址数 256 1024
虚拟机或角色实例的单 NIC 并发 TCP 或 UDP 流数 500K 500K
网络接口 (NIC) 350 20000
网络安全组 (NSG) 100 5000
每个 NSG 的 NSG 规则数 200 500
为安全规则中的源或目标指定的 IP 地址和范围数 2000 4000
应用程序安全组 200 500
每个 IP 配置和每个 NIC 的应用程序安全组数 10 20
每个应用程序安全组的 IP 配置数 1000 4000
可在网络安全组的所有安全规则中指定的应用程序安全组数 50 100
用户定义路由表数 100 200
每个路由表的用户定义的路由数 100 400
公共 IP 地址数 - 动态 (基本) 60
公共 IP 地址数 - 静态 (基本)20 联系支持人员
公共 IP 地址数 - 静态 (标准)20 联系支持人员
每个 VPN 网关的点到站点根证书数 20 20

负载均衡器限制

资源 默认限制 最大限制
负载均衡器 100 1000
每个资源的规则数,基本 150 250
每个资源的规则数,标准 1250 1500
每个 IP 配置的规则数 299 299
前端 IP 配置数,基本 10 联系支持人员
前端 IP 配置数,标准 10 600
后端池,基本 100,单个可用性集 -
后端池,标准 1000,单个 VNet 联系支持人员
HA 端口数,标准 每个内部前端 1 个 -

如果需要在默认值的基础上提高限制,请与支持人员联系

应用程序网关限制

资源 默认限制 注意
应用程序网关 每个订阅 50 个
前端 IP 配置 2 个 公共和专用各 1 个
前端端口 20 个
后端地址池 20 个
每个池的后端服务器 100 个
HTTP 侦听器 20 个
HTTP 负载均衡规则 200 个 HTTP 侦听器 * n,n=10,默认
后端 HTTP 设置数 20 个 每个后端地址池 1 个
每个网关的实例 10 个
SSL 证书 20 个 每个 HTTP 侦听器 1 个
身份验证证书 5 最大值为 10
请求超时最小值 1 秒
请求超时最大值 24 小时
站点数 20 个 每个 HTTP 侦听器 1 个
每个侦听器的 URL 映射 1 个

流量管理器限制

资源 默认限制
每个订阅的配置文件数 100 1
每个配置文件的终结点数 200

1如果你需要增加这些限制,请与支持人员联系。

DNS 限制

资源 默认限制
每个订阅的区域数 100 1
每个区域的记录集数 5000 1
每个记录集的记录数 20

1 如果你需要增加这些限制,请与 Azure 支持部门联系。

存储限制

有关存储帐户限制的详细信息,请参阅 Azure 存储可伸缩性和性能目标

存储服务限制

资源 默认限制
每个订阅的存储帐户数 2001
最大存储帐户容量 500 TB2
每个存储帐户的 Blob 容器、Blob、文件共享、表、队列、实体或消息数上限 无限制
单个 Blob 容器、表或队列的最大大小 等同于最大存储帐户容量
块 Blob 或附加 Blob 中的块数上限 50,000
块 Blob 中块的最大大小 100 MB
块 Blob 的最大大小 50,000 X 100 MB(约 4.75 TB)
附加 Blob 中块的最大大小 4 MB
附加 Blob 的最大大小 50,000 X 4 MB(约 195 GB)
页 Blob 的最大大小 8 TB
表实体的最大大小 1 MB
表实体中属性的最大数目 252
队列中消息的最大大小 64 KB
文件共享的最大大小 5 TB
文件共享中文件的最大大小 1 TB
文件共享中的文件数上限 唯一的限制是文件共享的总容量不超过 5 TB
每个共享的最大 IOPS 1000
每个容器、文件共享、表或队列的存储访问策略数上限 5
每个存储帐户的最大请求速率 Blob:每秒 20,000 个请求2,适用于任何有效大小的 Blob3
Blob:每秒 20,000 个请求2,适用于任何有效大小的文件3
队列:20,000 消息/秒(假定消息大小为 1 KB)
表:20,000 事务/秒(假定实体大小为 1 KB)
单个 Blob 的目标吞吐量 每秒最多 60 MB,或每秒最多 500 个请求
单个队列的目标吞吐量(1 KB 消息) 每秒最多 2000 条消息
单个表分区的目标吞吐量(1 KB 实体) 每秒最多 2000 个实体
单个文件共享的目标吞吐量 最高每秒 60 MB
每个存储帐户的最大入口 3(美国区域) 如果已启用 GRS/ZRS4,则为 10 Gbps;LRS2 为 20 Gbps
每个存储帐户的最大出口3(美国区域) 如果已启用 RA-GRS/GRS/ZRS4,则为 20 Gbps;LRS2 为 30 Gbps
每个存储帐户的最大入口3(非美国区域) 如果已启用 GRS/ZRS4,则为 5 Gbps;LRS2 为 10 Gbps
每个存储帐户的最大出口3(非美国区域) 如果已启用 RA-GRS/GRS/ZRS4,则为 10 Gbps;LRS2 为 15 Gbps

1包括标准存储帐户和高级存储帐户。 如果需要的存储帐户超过 200 个,请通过 Azure 支持提出请求。 Azure 存储团队将评审业务案例,最多可以批准 250 个存储帐户。

2 若要扩大标准存储帐户的容量,使之突破广告中宣传的容量、入口/出口以及请求速率方面的限制,请通过 Azure 支持提交请求。 Azure 存储团队会对请求进行审核,根据具体情况批准提高限制的请求。

3仅受帐户入口/出口限制的约束。 入口是指发送到存储帐户的所有数据(请求)。 “传出”是指从存储帐户接收的所有数据(响应)。

4Azure 存储复制选项包括:

  • RA-GRS:读取访问异地冗余存储。 如果已启用 RA-GRS,辅助位置的出口目标与主要位置的出口目标相同。
  • GRS:异地冗余存储。
  • ZRS:区域冗余存储。 仅可用于块 Blob。
  • LRS:本地冗余存储。

虚拟机磁盘限制

Azure 虚拟机支持附加许多的数据磁盘。 为了获得最佳性能,需要限制附加到虚拟机的、重度使用的磁盘数,以避免可能的性能限制。 只要不是所有磁盘在同一时间都重度使用,存储帐户就可以支持更多的磁盘。

  • 对于 Azure 托管磁盘:托管磁盘计数限制是区域性的,并且也取决于存储类型。 默认值(也是最大限制)为每个订阅、每个区域及每种存储类型 10,000 个。 例如,可以在一个订阅及一个区域中最多创建 10,000 个标准托管磁盘和 10,000 个高级托管磁盘。

    托管快照和映像计入托管磁盘限制。

  • 标准存储帐户: 标准存储帐户的总请求率上限为 20,000 IOPS。 在标准存储帐户中,所有虚拟机磁盘的 IOPS 总数不应超过此限制。

    可以根据请求率的限制,大致计算单个标准存储帐户可支持的重度使用磁盘数。 例如,对于基本层 VM,重度使用的磁盘数上限约为 66(每个磁盘 20,000/300 IOPS);对于标准层 VM,约为 40(每个磁盘 20,000/500 IOPS),如下表中所示。

  • 高级存储帐户:高级存储帐户的总吞吐量速率上限为 50 Gbps。 所有 VM 磁盘的总吞吐量不应超过此限制。

有关其他详细信息,请参阅虚拟机大小

托管虚拟机磁盘

标准托管虚拟机磁盘

标准磁盘类型 S4 S6 S10 S20 S30 S40 S50
磁盘大小 32 GB 64 GB 128 GB 512 GB 1024 GB (1 TB) 2048 GB (2TB) 4095 GB (4 TB)
每个磁盘的 IOPS 500 500 500 500 500 500 500
每个磁盘的吞吐量 60 MB/秒 60 MB/秒 60 MB/秒 60 MB/秒 60 MB/秒 60 MB/秒 60 MB/秒

高级托管虚拟机磁盘:每个磁盘的限制

高级磁盘类型 P4 P6 P10 P20 P30 P40 P50
磁盘大小 32 GB 64 GB 128 GB 512 GB 1024 GB (1 TB) 2048 GB (2 TB) 4095 GB (4 TB)
每个磁盘的 IOPS 120 240 500 2300 5000 7500 7500
每个磁盘的吞吐量 25 MB/秒 50 MB/秒 100 MB/秒 150 MB/秒 200 MB/秒 250 MB/秒 250 MB/秒

高级托管虚拟机磁盘:每个 VM 的限制

资源 默认限制
每个 VM 的最大 IOPS GS5 VM 为 80,000 IOPS1
每个 VM 的最大吞吐量 GS5 VM 为 2,000 MB/秒1

1有关其他 VM 大小的限制,请参阅 VM 大小

非托管虚拟机磁盘

标准非托管虚拟机磁盘:每个磁盘的限制

VM 层 基本层 VM 标准层 VM
磁盘大小 4095 GB 4095 GB
每个持久性磁盘最大 8 KB IOPS 300 500
执行最大 IOPS 的磁盘数上限 66 40

高级非托管虚拟机磁盘:每个帐户的限制

资源 默认限制
每个帐户的总磁盘容量 35 TB
每个帐户的总快照容量 10 TB
每个帐户的最大带宽(传入 + 传出1 <=50 Gbps

1“传入”是指发送到存储帐户的所有数据(请求)。 “传出”是指从存储帐户接收的所有数据(响应)。

高级非托管虚拟机磁盘:每个磁盘的限制

高级存储磁盘类型 P10 P20 P30 P40 P50
磁盘大小 128 GiB 512 GiB 1024 GiB (1 TB) 2048 GiB (2 TB) 4095 GiB (4 TB)
每个磁盘的最大 IOPS 500 2300 5000 7500 7500
每个磁盘的最大吞吐量 100 MB/秒 150 MB/秒 200 MB/秒 250 MB/秒 250 MB/秒
每个存储帐户的磁盘的最大数目 280 70 35 17 8

高级非托管虚拟机磁盘:每个 VM 的限制

资源 默认限制
每个 VM 的最大 IOPS GS5 VM 为 80,000 IOPS1
每个 VM 的最大吞吐量 GS5 VM 为 2,000 MB/秒1

1有关其他 VM 大小的限制,请参阅 VM 大小

存储资源提供程序限制

仅当使用 Azure Resource Manager 和 Azure 资源组时,以下限制才适用。

资源 默认限制
存储帐户管理操作数(读取) 每 5 分钟 800 次
存储帐户管理操作数(写入) 每小时 200 次
存储帐户管理操作数(列出) 每 5 分钟 100 次

云服务限制

资源 默认限制 最大限制
每个部署的 Web/辅助角色数1 25 25
实例输入终结点数 25 25
输入终结点数 25 25
内部终结点数 25 25

1包含 Web/辅助角色的每个云服务可以有两个部署,一个用于生产,一个用于过渡。 另请注意,此限制与不同的角色数目(配置)相关,而不是与每个角色的实例数目(缩放)相关。

应用服务限制

以下应用服务限制包括 Web 应用、移动应用、API 应用和逻辑应用的限制。

资源 免费 共享(预览) 基本 标准 高级(预览)
每个应用服务计划Web 应用、移动应用或 API 应用数1 10 100 无限制2 无限制2 无限制2
应用服务计划 每个区域 1 个 每个资源组 10 个 每个资源组 100 个 每个资源组 100 个 每个资源组 100 个
计算实例类型 共享 共享 专用3 专用3 专用3

横向扩展(最大实例数) 1 个共享 1 个共享 3 个专用3 10 个专用3 20 个专用(50 个在 ASE 中)3,4
存储5 1 GB5 1 GB5 10 GB5 50 GB5 500 GB4,5

CPU 时间(5 分钟)6 3 分钟 3 分钟 无限制,按标准费率付费 无限制,按标准费率付费 无限制,按标准费率付费
CPU 时间(天)6 60 分钟 240 分钟 无限制,按标准费率付费 无限制,按标准费率付费 无限制,按标准费率付费
内存(1 小时) 每个应用服务计划 1024 MB 每个应用 1024 MB 不适用 不适用 不适用
带宽 165 MB 无限制,收取数据传输费 无限制,收取数据传输费率 无限制,收取数据传输费率 无限制,收取数据传输费率
应用程序体系结构 32 位 32 位 32 位/64 位 32 位/64 位 32 位/64 位
每个实例的 Web 套接字数7 5 35 350 无限制 不受限制
每个应用程序的并发调试器连接数 1 1 1 5 5
带 FTP/S 和 SSL 的 chinacloudsites.cn 子域 X X X X X
自定义域支持 X X X X
自定义域 SSL 支持 无限制 无限制,包含 5 个 SNI SSL 和 1 个 IP SSL 连接 无限制,包含 5 个 SNI SSL 和 1 个 IP SSL 连接
集成负载均衡器 X X X X
始终打开 X X X
计划备份 每天一次 每 5 分钟一次8
自动缩放 X X X
WebJobs9 X X X X X
Azure 计划程序支持 X X X X
终结点监视 X X X
过渡槽 5 20
每个应用的自定义域数 500 500 500 500
SLA

99.9% 99.95%10 99.95%10

1除非特别说明,否则应用和存储配额依每个应用服务计划为准。
2可以在这些计算机上托管的应用的实际数目取决于应用的活动、计算机实例的大小和相应的资源利用率。
3专用实例可有不同的大小。 有关详细信息,请参阅应用服务定价4高级层在使用应用服务环境时最多允许 50 个计算实例(取决于可用性)和 500 GB 的磁盘空间,否则为 20 个计算实例和 250 GB 的存储。
5存储限制是跨相同应用服务计划中所有应用的内容总大小。 6这些资源受到专用实例上的物理资源(实例大小和实例数)的限制。
7如果将基本层的某个应用扩展为两个实例,则其中每个实例有 350 个并发连接。
8使用应用服务环境时,高级层允许将备份间隔下调为最多每隔 5 分钟,否则为每天 50 次。
9按需、按计划或作为应用服务实例内的后台任务连续运行自定义可执行文件和/或脚本。 连续执行 WebJob 需要使用“始终打开”。 计划的 WebJob 需要使用 Azure 计划程序免费或标准版。 可以在应用服务实例中运行的 WebJob 的数量没有预定义的限制,但是存在实际限制,这些限制取决于应用程序代码尝试执行的任务。
10向使用多个实例和为故障转移配置的 Azure 流量管理器的部署提供 99.95% 的 SLA。

计划程序限制

下表描述 Azure 计划程序中各主要的配额、限制、默认值和中止值。

资源 限制说明
作业大小 作业大小上限为 16K。 如果某个作业中的 PUT 或 PATCH 结果大于这些限制,则返回 400 错误请求状态代码。
请求 URL 大小 请求 URL 的最大大小为 2048 个字符。
聚合标头大小 最大聚合标头大小为 4096 个字符。
标头计数 最大标头计数为 50 个标头。
正文大小 最大正文大小为 8192 个字符。
重复间隔 最大重复间隔为 18 个月。
距离开始时间的时间 最大“距离开始时间的时间”为 18 个月。
作业历史记录 作业历史记录中存储的最大响应正文为 2048 个字节。
频率 默认的最大频率配额在免费作业集合中为 1 小时,在标准作业集合中为 1 分钟。 在作业集合上,最大频率可配置为小于该最大值。 作业集合中的所有作业都受到对作业集合设置的该值的限制。 如果你尝试创建其频率高于针对作业集合的最大频率的作业,则请求将失败并且具有 409 冲突状态代码。
作业 默认的最大作业配额在免费作业集合中为 5 个作业,在标准作业集合中为 50 个作业。 在作业集合上,可配置作业的最大数目。 作业集合中的所有作业都受到对作业集合设置的该值的限制。 如果你尝试创建超过最大作业配额数目的更多作业,则请求将失败并且具有 409 冲突状态代码。
作业集合 每个订阅的作业集合数上限为 200,000 个。
作业历史记录保留期 作业历史记录保留最多 2 个月或最后 1000 次执行。
已完成和出错作业的保留期 完成的作业和出错的作业保留 60 天。
超时 HTTP 操作的静态(不可配置)请求超时为 60 秒。 对于长时间运行的操作,将遵循 HTTP 异步协议;例如,立即返回 202 但在后台继续工作。

Batch 限制

资源 默认限制 最大限制
每个区域每个订阅的批处理帐户数 3 50
每个批处理帐户的专用核心数 20 不适用1
每个批处理帐户的低优先级核心数 20 N/A2
每个批处理帐户的活动作业和作业计划数3 20 50004
每个 Batch 帐户的池数 20 2500

1 可以增加每个批处理帐户的专用核心数,但不指定其最大数目。 请联系 Azure 支持以讨论增加选项。

2 可以增加每个批处理帐户的低优先级核心数,但不指定其最大数目。 请联系 Azure 支持以讨论增加选项。

3 已完成的作业和作业计划不受限制。

4 如果请求增加的配额超出此限制,请与 Azure 支持部门联系。

Azure Cosmos DB 限制

Azure Cosmos DB 是全局缩放数据库,可对吞吐量和存储进行缩放,以处理应用程序的任何需求。 如果对 Azure Cosmos DB 提供的规模有任何问题,请发送电子邮件到 askcosmosdb@microsoft.com。

媒体服务限制

Note

对于不固定的资源,可以通过开具支持票证的方式请求提高配额。 请勿 尝试通过创建更多 Azure 媒体服务帐户的方式来提高配额限制。

资源 默认限制
单个订阅中的 Azure 媒体服务 (AMS) 帐户数 25(固定)
每个 AMS 帐户的媒体保留单位 (Ru) 25 (S1, S2)
10 (S3) (1)
每个 AMS 帐户的作业数 50,000(2)
每个作业的链接任务数 30(固定)
每个 AMS 帐户的资产数 1,000,000
每个任务的资产数 50
每个作业的资产数 100 个
一次与一个资产关联的唯一定位符数 5(4)
每个 AMS 帐户的实时频道数 5
每个频道的停止状态节目数 50
每个频道的运行状态节目数 3
每个 AMS 帐户处于运行状态的流式处理终结点数 2
每个流式处理终结点的流式处理单位数 10 个
存储帐户 1,000(5)(固定)
策略 1,000,000(6)
文件大小 在某些情况下,在媒体服务中进行处理时,系统支持的最大文件大小存在限制。 7

1 S3 RU 不适用于印度西部。 2 这个数字包括已排队的、已完成的、活动的和已取消的作业。 不包括已删除的作业。 可以使用 IJob.DeleteDELETE HTTP 请求删除旧作业。

自 2017 年 4 月 1 日起,即使记录总数低于最大配额,也自动删除帐户中所有超过 90 天的作业记录,及其相关的任务记录。 若需存档作业/任务信息,可使用 此处所述代码。

3 发出列出作业实体的请求时,每个请求最多返回 1,000 个实体。 如果需要跟踪所有已提交的作业,可以使用 top/skip,如 OData 系统查询选项中所述。

4 定位符不用于管理按用户的访问控制。 要为不同用户提供不同的访问权限,请使用数字权限管理 (DRM) 解决方案。 有关详细信息,请参阅部分。

5 存储帐户必须来自同一 Azure 订阅。

6 不同的 AMS 策略限制为 1,000,000 个(例如,对于定位器策略或 ContentKeyAuthorizationPolicy)。

Note

如果经常使用相同的天数/访问权限等,则应使用相同的策略 ID。有关信息和示例,请参阅部分。

7如果要将内容上传到 Azure 媒体服务中的资产,并且意图是要使用 Microsoft 服务中的媒体处理器之一(即,Media Encoder Standard 和 Media Encoder Premium Workflow 等编码器,或者 Face Detector 等分析引擎)对此内容进行处理,则应注意以下针对最大大小的约束条件。

自 2017 年 5 月 15 日开始,单个 Blob 支持的最大大小为 195 TB - 如果文件大于此限制,则任务会失败。 我们正在制定解决方法来解决此限制。 另外,资产的最大大小的约束条件如下所示。

媒体保留单位类型 最大输入大小 (GB)
S1 325
S2 640
S3 260

CDN 限制

资源 软性限制
CDN 配置文件 8
每个配置文件的 CDN 终结点数 10
每个终结点的自定义域数 10

通过打开支持票证请求更新订阅的软限制。

移动服务限制

层: 免费 基本 标准
API 调用 500 K 1.5 M/单位 15 M/单位
活动设备数 500 不受限制 不受限制
缩放 不适用 最多 6 个单位 单位数不受限制
推送通知 包含通知中心免费层,最多 100 万次推送 包含通知中心基本层,最多 1000 万次推送 包含通知中心标准层,最多 1000 万次推送
实时消息传送/
Web 套接字
受限制 350 / 移动服务 不受限制
脱机同步 受限制 附送 附送
计划的作业 受限制 附送 附送
SQL 数据库(必需)
对其他容量收取标准资费
附送 20 MB 附送 20 MB 附送 20 MB
CPU 容量 60 分钟/每天 不受限制 不受限制
出站数据传输 每天 165 MB(每日滚动更新) 附送 附送

有关这些限制的更多详细信息以及有关定价的信息,请参阅移动服务定价

Monitor 限制

资源 限制
自动缩放设置 每个区域每个订阅的 100 个数目
指标警报 每个订阅 100 个活动警报规则

通知中心服务限制

层: 免费 基本 标准
包括的推送数 100 万 1000 万 1000 万
活动设备数 500 200,000 1000 万
每次安装/注册的标记配额 60 60 60

有关这些限制的更多详细信息以及有关定价的信息,请参阅通知中心定价

事件中心限制

下表列出了特定于 Azure 事件中心的配额和限制。 有关事件中心定价的信息,请参阅事件中心定价

限制 范围 类型 超出时的行为
每个命名空间的事件中心数 命名空间 静态 创建新事件中心的后续请求会被拒绝。 10
每个事件中心的分区数 实体 静态 - 32
每个事件中心的使用者组数 实体 静态 - 20
每个命名空间的 AMQP 连接数 命名空间 静态 系统将拒绝后续的附加连接请求,且调用代码会收到异常。 5,000
事件中心事件的最大大小 系统范围 静态 - 256 KB
事件中心名称的最大大小 实体 静态 - 50 个字符
每个使用者组的非 epoch 接收者数 实体 静态 - 5
事件数据的最长保留期限 实体 静态 - 1-7 天
最大吞吐量单位 命名空间 静态 超出吞吐量单位限制会导致数据受到限制,并生成 ServerBusyException额外的吞吐量单位将基于承诺的购买以大小为 20 个单位的块的形式提供。 20
每个命名空间的授权规则数量 命名空间 静态 将拒绝后续的授权规则创建请求。 12

服务总线限制

下表列出了特定于服务总线消息的配额信息。 有关服务总线的定价及其他配额的信息,请参阅 服务总线定价 概述。

配额名称 范围 类型 超出时的行为
每个 Azure 订阅的基本/标准命名空间的最大数量 命名空间 静态 后续请求更多基本/标准命名空间将被门户拒绝。 100
每个 Azure 订阅的高级命名空间的最大数量 命名空间 静态 后续请求更多高级命名空间将被门户拒绝。 10
队列/主题大小 实体 创建队列/主题时定义。 系统将拒绝传入消息,且调用代码将收到异常。 1、2、3、4 或 5 GB。

如果已启用分区,最大队列/主题大小是 80 GB。
命名空间上的并发连接数 命名空间 静态 系统将拒绝后续的附加连接请求,且调用代码将收到异常。 REST 操作不计入并发 TCP 连接数。 NetMessaging:1,000

AMQP:5,000
队列/主题/订阅实体上的并发连接数 实体 静态 系统将拒绝后续的附加连接请求,且调用代码将收到异常。 REST 操作不计入并发 TCP 连接数。 受每个命名空间的并发连接限制的约束。
队列/主题/订阅实体上的并发接收请求数 实体 静态 系统将拒绝后续的接收请求,且调用代码将收到异常。 此配额适用于一个主题上所有订阅的并发接收操作总数。 5,000
每个服务命名空间的主题/队列数 系统范围 静态 将拒绝后续在服务命名空间上创建新主题或队列的请求。 因此,如果是通过 Azure 门户配置的,将生成错误消息。 如果是通过管理 API 调用的,调用代码将收到异常。 10,000

服务命名空间中主题和队列的数目之和必须小于或等于 10,000。
这不适用于高级层,因为其中的所有实体已分区。
每个服务命名空间的分区主题/队列数 系统范围 静态 将拒绝后续在服务命名空间上创建新的分区主题或队列的请求。 因此,如果是通过 Azure 门户配置的,将生成错误消息。 如果从管理 API 调用,调用代码会接收到 QuotaExceededException 异常。 基本和标准层 - 100
高级层 - 1,000

在每个命名空间中,每个分区队列或主题的实体配额不会超过 10,000 个。
任一消息实体路径的最大大小:队列或主题 实体 静态 - 260 个字符
任一消息实体名称的最大大小:命名空间、订阅或订阅规则 实体 静态 - 50 个字符
队列/主题/订阅实体的消息大小 系统范围 静态 将拒绝超过这些配额的传入消息,且调用代码会收到异常。 最大消息大小:256KB。

注意由于系统开销问题,此限制通常略小一点。

最大标头大小:64KB

属性包中的最大标头属性数:byte/int.MaxValue

属性包中属性的最大大小:没有明确的限制。 受最大标头大小限制。
队列/主题/订阅实体的消息属性大小 系统范围 静态 将生成 SerializationException 异常。 每个属性的最大消息属性大小为 32K。 所有属性的累计大小不得超过 64K。 这一点适用于整个 BrokeredMessage 标头,其中既有用户属性,又有系统属性(如 SequenceNumberLabelMessageId 等)。
每个主题的订阅数 系统范围 静态 将拒绝后续的为主题创建附加订阅的请求。 因此,如果是通过门户配置的,将显示错误消息。 如果是通过管理 API 调用的,调用代码将收到异常。 2,000
每个主题的 SQL 筛选器数 系统范围 静态 将拒绝任何后续的在主题中创建附加筛选器的请求,且调用代码会收到异常。 2,000
每个主题的相关性筛选器数 系统范围 静态 将拒绝任何后续的在主题中创建附加筛选器的请求,且调用代码会收到异常。 100,000
SQL 筛选器/操作的大小 系统范围 静态 将拒绝后续的创建附加筛选器请求,且调用代码将收到异常。 筛选器条件字符串的最大长度:1024 (1K)。

规则操作字符串的最大长度:1024 (1K)。

每个规则操作的最大表达式数:32。
每个命名空间、队列或主题的 SharedAccessAuthorizationRule 规则数 实体、命名空间 静态 将拒绝后续的创建附加规则请求,且调用代码将收到异常。 最大规则数:12。

在服务总线命名空间中配置的规则适用于该命名空间中的所有队列和主题。

IoT 中心限制

下表列出了与不同服务层(S1、S2、S3、F1)关联的限制。 有关每个层中每个单位的成本信息,请参阅 IoT 中心定价

资源 S1 标准 S2 标准 S3 标准 F1 免费
消息/天 400,000 6,000,000 300,000,000 8,000
最大单位数 200 200 10 个 1

Note

如果希望在 S1、S2 层的中心使用 200 多个单位,或者在 S3 层的中心使用 10 个单位,请联系 Microsoft 支持部门。

下表列出了适用于 IoT 中心资源的限制:

资源 限制
每个 Azure 订阅的付费 IoT 中心数上限 10 个
每个 Azure 订阅的免费 IoT 中心数上限 1
单个调用中返回的
设备标识数上限
1000
IoT 中心消息的设备到云消息的最长保留期 7 天
设备到云消息的最大大小 256 KB
设备到云消息批的最大大小 256 KB
设备到云消息批中的消息数上限 500
云到设备的消息数上限 64 KB
云到设备消息的最大 TTL 2 天
云到设备消息的最大传送
计数
100
响应云到设备消息时发出的
反馈消息的最大传送计数
100
响应云到设备消息时发出的
反馈消息的最大 TTL
2 天
设备孪生的最大大小
(标记、报告的属性和所需属性)
8 KB
设备孪生字符串值的最大大小 512 字节
设备孪生中对象的最大深度 5
直接方法有效负载的最大大小 8 KB
作业历史记录最长保留期 30 天
最大并发作业数 10(适用于 S3),5(适用于 S2),1(适用于 S1)
最大额外终结点数 10(适用于 S1、S2、S3)
最大消息路由规则数 100(适用于 S1、S2、S3)

Note

如果需要在 Azure 订阅中有 10 个以上的付费 IoT 中心,请联系 Microsoft 支持。

Note

目前,可以连接到单个 IoT 中心的设备的最大数目是 500,000。 如果想要增加此限制,请联系 Microsoft 支持

超过以下配额时,IoT 中心服务将限制请求:

限制 每个中心的值
标识注册表操作
(创建、检索、列表、更新、删除),
单个或批量导入/导出
83.33/秒/单位(5000/分钟/单位)(适用于 S3)
1.67/秒/单位(100/分钟/单位)(适用于 S1 和 S2)。
设备连接 6000/秒/单位(适用于 S3),120/秒/单位(适用于 S2),12/秒/单位(适用于 S1)。
最小值为 100/秒。
设备到云的发送 6000/秒/单位(适用于 S3),120/秒/单位(适用于 S2),12/秒/单位(适用于 S1)。
最小值为 100/秒。
云到设备的发送 83.33/秒/单位(5000/分钟/单位)(适用于 S3),1.67/秒/单位(100/分钟/单位)(适用于 S1 和 S2)。
云到设备的接收 833.33/秒/单位(50000/分钟/单位)(适用于 S3),16.67/秒/单位(1000/分钟/单位)(适用于 S1 和 S2)。
文件上传操作 83.33 个文件上传通知/秒/单位(5000/分钟/单位)(适用于 S3),1.67 个文件上传通知/秒/单位(100/分钟/单位)(适用于 S1 和 S2)。
Azure 存储帐户一次可传出 10000 个 SAS URI。
一次可传出 10 个 SAS URI/设备。
直接方法 1500/秒/单位(适用于 S3),30/秒/单位(适用于 S2),10/秒/单位(适用于 S1)
设备孪生读取 50/秒/单位(适用于 S3),1-10/秒/单位(适用于 S2),10/秒/单位(适用于 S1)
设备孪生更新 50/秒/单位(适用于 S3),最大为 10/秒或 1/秒/单位(适用于 S2),10/秒(适用于 S1)
作业操作
(创建、更新、列表、删除)
83.33/秒/单位(5000/分钟/单位)(适用于 S3),1.67/秒/单位(100/分钟/单位)(适用于 S2),1.67/秒/单位(100/分钟/单位)(适用于 S1)
作业每设备操作吞吐量 50/秒/单位(适用于 S3),1-10/秒/单位(适用于 S2),10/秒/单位(适用于 S1)

流分析限制


限制标识符 限制 注释
每个区域每个订阅的最大流式处理单位数目 200 增加订阅的流单元数超过 200 的请求可通过联系 Microsoft 支持部门发出。
每个作业的最大输入数目 60 每个流分析作业存在 60 个输入的硬性限制。
每个作业的最大输出数目 60 每个流分析作业存在 60 个输出的硬性限制。
每个作业的最大函数数目 60 每个流分析作业存在 60 个函数的硬性限制。
每个作业的最大流式处理单位数 120 每个流分析作业存在 120 个流式处理单位的硬性限制。
每个区域的最大作业数目 1500 每个地理区域的每个订阅最多可有 1500 个作业。
引用数据 Blob MB 100 个 每个引用数据 Blob 不能大于 100 MB。

Active Directory 限制

以下是 Azure Active Directory 服务的使用限制和其他服务限制。

类别 限制
目录 单个用户只能与最多 20 个 Azure Active Directory 目录相关联。
可能的组合的示例:
  • 单个用户创建了 20 个目录。
  • 单个用户以成员身份添加到 20 个目录。
  • 单个用户创建了 10 个目录,之后其他人又将该用户添加到 10 个不同的目录。
对象
  • Azure Active Directory 免费版用户最多可以在单个目录中创建 500,000 个对象。
  • 非管理员用户最多可以创建 250 个对象。
架构扩展
  • String 类型扩展最多只能有 256 个字符。
  • Binary 类型扩展限制在 256 字节以内。
  • 100 扩展值(在 ALL 类型和 ALL 应用程序中)可以编写到任何单一对象中。
  • 仅“用户”、“组”、“TenantDetail”、“设备”、“应用程序”和“ServicePrincipal” 实体可以用“String”类型或“Binary”类型单一值属性进行扩展。
  • 架构扩展仅在 Graph API 1.21 预览版中可用。 必须授予应用程序编写访问注册扩展的权限。
应用程序 最多有 100 位用户可以是单一应用程序的所有者。
  • 最多有 100 位用户可以是单一组的所有者。
  • Azure Active Directory 中的单个组可以具有任意数量的对象。
  • 使用 Azure Active Directory 目录同步 (DirSync) 时,一个小组中从本地 Active Directory 同步到 Azure Active Directory 的成员数目仅限 15000。
  • 使用 Azure AD Connect 时,一个小组中从本地 Active Directory 同步到 Azure Active Directory 的成员数目仅限 50000。
访问面板
  • 对应用程序的数量没有限制,应用程序可在每位获得 Azure AD Premium 或企业移动套件许可的最终用户的“访问面板”中查看。
  • 每位获得免费版或 Azure AD 基本版 Azure Active Directory 许可的最终用户最多可在“访问面板”中查看 10 个应用磁贴(例如:Box、Salesforce 或 Dropbox)。 此限制不适用于管理员帐户。
报告 在报告中最多可查看或下载 1,000 行。 系统会截断其他任何数据。
管理单元 对象可以是不超出 30 个管理单位的成员。

备份限制

以下限制适用于 Azure 备份。

限制标识符 默认限制
可针对每个保管库注册的服务器/计算机数量 对于 Windows Server/客户端/SCDPM 为 50 个
对于 IaaS VM 为 200 个
存储在 Azure 保管库存储中的数据的数据源大小 最大 54400 GB1
可在每个 Azure 订阅中创建的备份保管库的数目 25(Backup vaults)
每个区域 25 个恢复服务保管库
每天计划备份的次数 对于 Windows Server/客户端为每天 3 个
对于 SCDPM 为每天 2 个
对于 IaaS Vm 为每天 1 个
将数据磁盘附加到 Azure 虚拟机进行备份 16
  • 154400 GB 限制不适用于 IaaS VM 备份。

站点恢复限制

以下限制适用于 Azure 站点恢复:

限制标识符 默认限制
每个订阅的保管库数 25
每个 Azure 保管库的服务器数 250
每个 Azure 保管库的保护组数 无限制
每个 Azure 保管库的恢复计划数 无限制
每个保护组的服务器数 无限制
每个恢复计划的服务器数 50

API 管理限制

资源 限制
API 调用(每个缩放单位) 每天 3200 万次1
数据传输(每个缩放单位) 每天 161 GB1
缓存 5 GB1
缩放单位 无限制1
Azure Active Directory 集成 无限制的用户帐户1

1每个定价层的 API 管理限制不同。 若要查看定价层及其关联的限制与缩放选项,请参阅 API 管理定价

Azure Redis 缓存限制

资源 限制
缓存大小 530 GB
数据库 64
连接的最大客户端数 40,000
Redis 缓存副本(用于高可用性) 1
启用群集的高级缓存中的分片数 10

每个定价层的 Azure Redis 缓存限制和大小都不相同。 若要查看定价层及其关联的大小,请参阅 Azure Redis 缓存定价

有关 Azure Redis 缓存配置限制的详细信息,请参阅默认 Redis 服务器配置

由于 Azure Redis 缓存实例的配置和管理是由 Microsoft 执行的,因此 Azure Redis 缓存不一定支持所有的 Redis 命令。 有关详细信息,请参阅 Azure Redis 缓存不支持的 Redis 命令

密钥保管库限制

密钥事务数(每个区域的每个保管库在 10 秒内允许的事务数上限1):

密钥类型 HSM-Key
CREATE 密钥
HSM-key
所有其他事务
Software-key
CREATE 密钥
Software-key
所有其他事务
RSA 2048 位 5 1000 10 2000
RSA 3072 位 5 250 10 500
RSA 4096 位 5 125 10 250

机密、托管存储帐户密钥,以及保管库事务:

事务类型 每个区域的每个保管库在 10 秒内允许的事务数上限1
所有事务 2000

1所有事务类型存在订阅范围的限制,即每个密钥保管库限制的 5 倍。 例如,每个订阅的 HSM- 其他事务数限制为 10 秒内 5000 个事务。

多重身份验证

资源 默认限制 最大限制
每个订阅的可信 IP 地址/范围的最大数目 0 50
记住我的设备 - 天数 14 60
应用密码的最大数目? 0 无限制
MFA 调用期间允许 X 次尝试 1 99
双向短信超时秒数 60 600
默认一次性跳过秒数 300 1800
X 次连续 MFA 拒绝后锁定用户帐户 未设置 99
X 分钟后重置帐户锁定计数器 未设置 9999
X 分钟后解锁帐户 未设置 9999

自动化限制

资源 最大限制
每个自动化帐户每 30 秒可以提交的新作业的最大数量(非计划的作业) 100
每个自动化帐户相同时间实例并发运行的作业的最大数量(非计划的作业) 200
每个自动化帐户每 30 秒可以导入的模块的最大数量 5
一个模块的最大大小 100 MB
作业运行时间 - 免费层 每个订阅每个日历月 500 分钟
给定到作业的最大内存量 400 MB
每个作业允许的最大网络套接字数量 1000

SQL 数据库限制

有关 Azure SQL 数据库限制,请参阅 SQL 数据库资源限制

另请参阅

了解 Azure 限制和增加

Azure 的虚拟机和云服务大小

云服务的大小