你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Device Update for IoT Hub 的限制

本文档概述了对 Device Update for IoT Hub 资源及其相关操作施加的各种限制。 文中还指出是否可以通过与 Microsoft 支持部门联系来调整限制。

一般可用性限制

下表描述了标准层和免费层的 Device Update for IoT Hub 服务的限制。

注意

当给定资源或操作没有可调整的限制时,默认限制和最大限制相同。 当限制可以调整时,下表包括默认限制和最大限制。 可以将限制提高到默认限制以上,但不能超过最大限制。 只能针对标准 SKU 调整限制。 免费 SKU 不接受限制调整请求。 限制调整请求是逐个评估的,不保证获得批准。 此外,免费 SKU 实例无法升级到标准 SKU 实例。

如果想要提高限制或配额,使其超出默认限制,请创建联机客户支持请求

此表提供 Azure 资源管理器中的 Device Update for IoT Hub 资源限制:

资源 标准 SKU 限制 免费 SKU 限制 是否可针对标准 SKU 进行调整?
每个订阅的帐户数 50 1
每个帐户的实例数 50 1
帐户名称的长度 3-24 个字符 3-24 个字符
实例名称的长度 3-36 个字符 3-36 个字符

此表提供与 Device Update for IoT Hub 中的操作相关联的各种限制:

操作 标准 SKU 限制 免费 SKU 限制 是否可针对标准 SKU 进行调整?
每个实例的设备数 100 万 10
每个实例的设备组数 100 10
每个实例的设备类数 80 10
每个实例的活动部署数 50 个(包括 1 个为取消保留的部署) 5 个(包括 1 个为取消保留的部署)
每个实例的总部署数(包括未删除的所有活动部署、非活动部署和取消部署) 100 20
每个实例的更新提供程序数 25 2
每个实例的每个提供程序的更新名称数 25 2
每个实例的每个更新提供程序和名称的更新版本数 100 5
每个实例的更新总数 100 10
单个更新文件最大大小 2 GB 2 GB
单个导入操作中所有文件的最大组合大小 2 GB 2 GB
单个更新中的文件数上限 10 10
每个实例包含的总数据存储 100 GB 5 GB

注意

已取消或非活动部署计入总部署限制。 请确保定期清理这些部署,以免阻止创建新部署。

大型文件下载的要求

如果计划部署大型文件包(文件大小大于 100 MB),建议使用字节范围请求实现可靠的下载性能。

Device Update for IoT Hub 使用内容分发网络 (CDN),最适合 1 MB 大小的范围请求。 不支持大于 100 MB 的范围请求。

限制

下表显示了对所有 Device Update for IoT Hub 层中可用操作的强制限制。 值是指单个设备更新实例。

设备更新服务 API 限制速率
GetGroups 30/分钟
GetGroupDetails 30/分钟
每个组的 GetBestUpdate 数 30/分钟
每个组的 GetUpdateCompliance 30/分钟
GetAllUpdateCompliance 30/分钟
GetSubgroupUpdateCompliance 30/分钟
GetSubgroupBestUpdates 30/分钟
CreateOrUpdateDeployment 6/分钟
DeleteDeployment 6/分钟
ProcessSubgroupDeployment 6/分钟
删除更新 510 次/分钟*
获取文件 510 次/分钟*
获取操作状态 510 次/分钟*
获取更新 510 次/分钟*
导入更新 510 次/分钟*
列出文件 510 次/分钟*
列出名称 510 次/分钟*
列出提供程序 510 次/分钟*
列出更新 510 次/分钟*
列出版本 510 次/分钟*
列出操作状态 50 次/分钟

* = 每分钟在所有列出的操作之间共享的调用数

此外,并发异步导入和/或删除操作的数量限制为总共 10 个操作作业。

后续步骤