你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Device Update for IoT Hub 的限制
本文概述了对 Azure Device Update for IoT Hub 资源及其相关操作施加的各种限制。 本文还指出是否可以通过与 Microsoft 支持部门联系来调整标准 SKU 限制。
正式发布限制
下表描述了标准层和免费层的 Device Update 服务的限制。
只能为标准 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 个字符 | 否 |
下表提供与各种设备更新作关联的限制。
操作 | 标准 SKU 限制 | 免费 SKU 限制 | 是否可针对标准 SKU 进行调整? |
---|---|---|---|
每个实例的设备数 | 1 百万 | 10 | 是 |
每个实例的设备组数 | 100 | 10 | 是 |
每个实例的设备类数 | 80 | 10 | 是 |
每个实例的活动部署数 | 50 个,包括为取消保留的一个 | 5,包括为取消保留的一个 | 是 |
每个实例的总部署数,包括所有未删除的活动部署、非活动部署和已取消部署 | 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 使用内容分发网络 (CDN),后者最适合 1 MB 大小的范围请求。 不支持大于 100 MB 的范围请求。
限制
下表显示了对所有 Device Update 层中的操作的强制限制。 值适用于每个单独的 Device Update 实例。
设备更新服务 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 个操作作业。