AWS IoT Core 终端节点和配额 - AWS 一般参考
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS IoT Core 终端节点和配额

以下是此服务的服务终端节点和服务配额。要以编程方式连接到 AWS 服务,您需要使用终端节点。除了标准 AWS 终端节点之外,一些 AWS 服务还在选定区域中提供 FIPS 终端节点。有关更多信息,请参阅 AWS 服务终端节点。服务配额(也称为限制)是您的 AWS 账户使用的服务资源或操作的最大数量。有关更多信息,请参阅 AWS Service Quoas

服务终端节点

以下部分介绍了 AWS IoT Core of Core of 的服务终端节点。

注意

您可以使用这些终端节点在AWS IoT API 参考。以下部分中的终端节点与设备终端节点不同,后者为设备提供 MQTT 发布/订阅接口和 API 操作的子集。有关设备使用的数据、凭据访问和作业管理端点的详细信息,请参阅AWS IoT 设备终端节点

有关连接到 AWS IoT 终端节点和使用其他信息,请参阅将设备连接到 AWS IoT中的AWS IoT 开发人员指南

控制层面 API 端点

下表包含 AWS IoT Core 支持组管理操作的 AWS 区域特定的终端节点。有关这些终端节点支持的操作的信息,请参阅AWS IoT 操作中的AWS IoT API 参考

区域名称 区域 Endpoint 协议
美国东部 (俄亥俄) us-east-2 iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 iot.us-west-2.amazonaws.com HTTPS
亚太地区(香港) ap-east-1 iot.ap-east-1.amazonaws.com HTTPS
亚太地区 (孟买) ap-south-1 iot.ap-南ast-1.amazonaws.com HTTPS
亚太地区 (首尔) ap-northeast-2 iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 iot.ca-central-1.amazonaws.com HTTPS
中国(北京) cn-north-1 iot.cn-北ast-1.amazonaws.com.cn HTTPS
中国 (宁夏) cn-northwest-1 iot.cn-northeast-1.amazonaws.com.cn HTTPS
欧洲(法兰克福) eu-central-1 iot.eu-central-1.amazonaws.com HTTPS
欧洲(爱尔兰) eu-west-1 iot.eu-west-1.amazonaws.com HTTPS
欧洲(伦敦) eu-west-2 iot.eu-west-2.amazonaws.com HTTPS
欧洲(巴黎) eu-west-3 iot.eu-west-3.amazonaws.com HTTPS
欧洲(斯德哥尔摩) eu-north-1 iot.eu-west-1.amazonaws.com HTTPS
中东(巴林) me-south-1 iot.me-南ast-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国东部) us-gov-east-1 iot.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud(美国西部) us-gov-west-1 iot.us-gov-west-1.amazonaws.com HTTPS

有关在 AWS GovCloud(美国)区域中使用 AWS IoT 的信息,请参阅AWS GovCloud(美国)终端节点

数据层面 API 终端节点

数据平面 API 终端节点特定于每个 AWS 账户和区域。要查找适用于您的 AWS 账户和区域的数据平面 API 终端节点,请使用describe-endpoint此处显示的 CLI 命令,或DescribeEndpoint休息 API。

aws iot describe-endpoint --endpoint-type iot:Data-ATS

此命令采用以下格式返回您的数据平面 API 终端节点:

account-specific-prefix.iot.aws-region.amazonaws.com

有关数据平面 API 终端节点支持的操作的信息,请参阅AWS IoT 数据层面操作中的AWS IoT API 参考

下表包含 AWS AWS IoT Core 支持的每个区域的 AWS 账户特定终端节点的通用表示形式。在终端节点列中,account-specific-prefix从您的账户特定终端节点中取代data显示在通用端点表示中。

区域名称 区域 Endpoint 协议
美国东部 (俄亥俄) us-east-2 data.iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 data.iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 data.iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 data.iot.us-west-2.amazonaws.com HTTPS
亚太地区(香港) ap-east-1 data.iot.ap-east-1.amazonaws.com HTTPS
亚太地区 (孟买) ap-south-1 data.iot.ap-south-1.amazonaws.com HTTPS
亚太地区 (首尔) ap-northeast-2 data.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 data.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 data.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 data.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 data.iot.ca-central-1.amazonaws.com HTTPS
中国(北京) cn-north-1 data.iot.cn-northeast-1.amazonaws.com.cn HTTPS
中国 (宁夏) cn-northwest-1 dat.iot.cn-northeast-1.amazonaws.com.cn HTTPS
欧洲(法兰克福) eu-central-1 data .iot.eu-central-1.amazonaws.com HTTPS
欧洲(爱尔兰) eu-west-1 data.iot.eu-west-1.amazonaws.com HTTPS
欧洲(伦敦) eu-west-2 data.iot.eu-west-2.amazonaws.com HTTPS
欧洲(巴黎) eu-west-3 data.iot.eu-west-3.amazonaws.com HTTPS
欧洲(斯德哥尔摩) eu-north-1 data.iot.eu-northeast-1.amazonaws.com HTTPS
中东(巴林) me-south-1 data.iot.me-south-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 data.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国东部) us-gov-east-1 data.iot.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud(美国西部) us-gov-west-1 data.iot.us-gov-west-1.amazonaws.com HTTPS

作业数据层面 API 终端节点

作业数据平面 API 终端节点特定于每个 AWS 账户和区域。要查找适用于您的 AWS 账户和区域的作业数据平面 API 终端节点,请使用describe-endpoint此处显示的 CLI 命令,或DescribeEndpoint休息 API。

aws iot describe-endpoint --endpoint-type iot:Jobs

此命令采用以下格式返回您的作业数据平面 API 终端节点:

account-specific-prefix.jobs.iot.aws-region.amazonaws.com.

有关作业数据平面 API 终端节点支持的操作的信息,请参阅AWS IoT 作业数据层面操作中的AWS IoT API 参考

下表包含 AWS IoT Core 支持的 AWS 区域特定的终端节点。在终端节点列中,account-specific-prefix从您的账户特定终端节点中取代prefix显示在通用端点表示中。

区域名称 区域 Endpoint 协议
美国东部 (俄亥俄) us-east-2 prefix.jobs.iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 prefix.jobs.iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 prefix.jobs.iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 prefix.jobs.iot.us-west-2.amazonaws.com HTTPS
亚太地区(香港) ap-east-1 prefix.jobs.iot.ap-east-1.amazonaws.com HTTPS
亚太地区 (孟买) ap-south-1 prefix.jobs.iot.ap-south-1.amazonaws.com HTTPS
亚太地区 (首尔) ap-northeast-2 prefix.jobs.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 prefix.jobs.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 prefix.jobs.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 prefix.jobs.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 prefix.jobs.iot.ca-central-1.amazonaws.com HTTPS
中国(北京) cn-north-1 prefix.jobs.iot.cn-northeast-1.amazonaws.com.cn HTTPS
中国 (宁夏) cn-northwest-1 prefix.jobs.iot.cn-northeast-1.amazonaws.com.cn HTTPS
欧洲(法兰克福) eu-central-1 prefix.jobs.iot.eu-central-1.amazonaws.com HTTPS
欧洲(爱尔兰) eu-west-1 prefix.jobs.iot.eu-west-1.amazonaws.com HTTPS
欧洲(伦敦) eu-west-2 prefix.jobs.iot.eu-west-2.amazonaws.com HTTPS
欧洲(巴黎) eu-west-3 prefix.jobs.iot.eu-west-3.amazonaws.com HTTPS
欧洲(斯德哥尔摩) eu-north-1

prefix.jobs.iot.eu-northeast-1.amazonaws.com

HTTPS
中东(巴林) me-south-1 prefix.jobs.iot.me-south-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 prefix.jobs.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国) us-gov-west-1 prefix.jobs.iot.us-gov-west-1.amazonaws.com HTTPS

安全隧道 API 终端节点

下表包含 AWS 区域特定的终端节点,AWS IoT Core 支持这些终端节点来进行安全隧道操作。有关更多信息,请参阅 。AWS IoT 安全隧道操作中的AWS IoT API 参考

区域名称 区域 Endpoint 协议
美国东部 (俄亥俄) us-east-2 api.api.tun.iot.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 api.api.tun.iot.us-east-1.amazonaws.com HTTPS
美国西部 (加利福尼亚北部) us-west-1 api.api.tun.iot.us-west-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 api.api.tun.iot.us-west-2.amazonaws.com HTTPS
亚太地区(香港) ap-east-1 api.ap-east-1.amazonaws.com HTTPS
亚太地区 (孟买) ap-south-1 api.tun.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (首尔) ap-northeast-2 api.tun.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 api.tun.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 api.tun.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 api.tun.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1 api.api.tun.iot.ca-central-1.amazonaws.com HTTPS
中国(北京) cn-north-1 api.api.iot.cn-northeast-1.amazonaws.com.cn HTTPS
中国 (宁夏) cn-northwest-1 api.tun.iot.cn-northeast-1.amazonaws.com.cn HTTPS
欧洲(法兰克福) eu-central-1 api.api.iot.eu-central-1.amazonaws.com HTTPS
欧洲(爱尔兰) eu-west-1 api.tun.iot.eu-west-1.amazonaws.com HTTPS
欧洲(伦敦) eu-west-2 api.tun.iot.eu-west-2.amazonaws.com HTTPS
欧洲(巴黎) eu-west-3 api.tun.iot.eu-west-3.amazonaws.com HTTPS
欧洲(斯德哥尔摩) eu-north-1 api.api.iot.eu-northeast-1.amazonaws.com HTTPS
中东(巴林) me-south-1 api.api.tun.iot.me-south-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 api.api.tun.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国东部) us-gov-east-1 api.tun.iot.us-gov-east-1.amazonaws.com HTTPS
AWS GovCloud(美国西部) us-gov-west-1 api.tun.iot.us-gov-west-1.amazonaws.com HTTPS

Service Quotas

Contents

AWS IoT Core Sore Shadow 注册

资源 默认值 注意
允许的注册任务 1 对于任何给定的 AWS 账户,一次只能运行一个批量注册任务。
数据保留策略 30 天 批处理注册任务(可能是长久的)完成后,与批量事物注册相关的数据将在 30 天后被永久删除。
行最大长度 256 K 每一行Amazon S3 输入 JSON 文件长度不能超过 256K。
注册任务终止 30 天 任何待处理或未完成的批量注册任务都将在 30 天后终止。

AWS IoT Core 规则引擎

资源 描述 配额 可调整
每个 AWS 账户每秒的规则评估

每个 AWS 账户每秒可评估的最大规则数。此配额包括来自入站的规则评估基本摄取消息。

20000
每个规则的最大操作数 规则的最大条目数actions属性。 10
每个 AWS 账户的规则的最大数量 可在单个 AWS 账户中定义的最大数量规则操作。 1000
规则大小 规则文档可以包含的 UTF-8 编码字符(包括空格字符)的最大数量。 256 KB

AWS IoT Core 规则引擎 HTTP 操作

资源 配额 可调整
终端节点 URL 的最大长度 2 KiB
每个操作的最大标头数 100
标头数的最大大小 256 字节
每个 AWS 账户的最大主题规则目标数 1000
允许 HTTP 操作的端口 443 和 8443
请求超时 3000 毫秒

AWS IoT Core 规则引擎 Apache Kafka 操作

资源 限制
引导服务器端口 9000-9100
凯贝洛斯密钥配送中心 (KDC) 88

AWS IoT Core 规则引擎 VPC 操作

资源 配额
最大 VPC 目标数 每区域每账户 5 个

AWS IoT Core 限制

此表说明每个 AWS IoT API 可以执行的每秒最大事务数 (TPS)。

API 配额 (目标) 可调整
AcceptCertificateTransfer 10
AddThingToBillingGroup 60
AddThingToThingGroup 60
AssociateTargetsWithJob 10
AttachPolicy 15
AttachPrincipalPolicy 15
AttachThingPrincipal 15
CancelCertificateTransfer 10
CancelJob 10
CancelJobExecution 10
ClearDefaultAuthorizer 10
CreateAuthorizer 10
CreateBillingGroup 25
CreateCertificateFromCsr 15
CreateDomainConfiguration 1
CreateDynamicThingGroup 5
CreateJob 10
CreateKeysAndCertificate 10
CreatePolicy 10
CreatePolicyVersion 10
CreateProvisioningClaim 10
CreateProvisioningTemplate 10
CreateProvisioningTemplateVersion 10
CreateRoleAlias 10
CreateThing 15
CreateThingGroup 25
CreateThingType 15
CreateTopicRule 5
CreateTopicRuleDestination 5
DeleteAuthorizer 10
DeleteBillingGroup 15
DeleteCertificate 10
DeleteDomainConfiguration 10
DeleteCACertificate 10
DeleteDynamicThingGroup 5
DeleteJob 10
DeleteJobExecution 10
DeletePolicy 10
DeletePolicyVersion 10
DeleteProvisioningTemplate 10
DeleteProvisioningTemplateVersion 10
DeleteRegistrationCode 10
DeleteRoleAlias 10
DeleteThing 15
DeleteThingGroup 15
DeleteThingType 15
DeprecateThingType 15
DeleteTopicRule 20
DeleteTopicRuleDestination 5
DeleteV2LoggingLevel 2
DescribeAuthorizer 10
DescribeBillingGroup 100
DescribeCertificate 10
DescribeCertificateTag 10
DescribeCACertificate 10
DescribeDomainConfiguration 10
DescribeEndpoint 10
DescribeDefaultAuthorizer 10
DescribeJob 10
DescribeJobExecution 10
DescribeProvisioningTemplate 10
DescribeProvisioningTemplateVersion 10
DescribeRoleAlias 10
DescribeThing 350
DescribeThingGroup 100
DescribeThingType 10
DetachThingPrincipal 15
DisableTopicRule 5
EnableTopicRule 5
DetachPrincipalPolicy 15
DetachPolicy 15
GetEffectivePolicies 50
GetJobDocument 10
GetLoggingOptions 2
GetPolicy 10
GetPolicyVersion 15
GetRegistrationCode 10
GetTopicRule 200
GetTopicRuleDestination 50
GetV2LoggingOptions 2
ListAttachedPolicies 15
ListAuthorizers 10
ListBillingGroups 10
ListCACertificates 10
ListCertificates 10
ListDomainConfigurations 10
ListCertificatesByCA 10
ListJobExecutionsForJob 10
ListJobExecutionsForThing 10
ListJobs 10
ListOutgoingCertificates 10
ListPolicies 10
ListPolicyPrincipals 10
ListPolicyVersions 10
ListPrincipalPolicies 15
ListPrincipalThings 10
ListProvisioningTemplates 10
ListProvisioningTemplateVersions 10
ListRoleAliases 10
ListTagsForResource 10
ListTargetsForPolicy 10
ListThingGroups 10
ListThingGroupsForThing 10
ListThingPrincipals 10
ListThings 10
ListThingsInBillingGroup 25
ListThingsInThingGroup 25
ListThingTypes 10
ListTopicRuleDestinations 1
ListTopicRules 1
ListV2LoggingLevels 2
RegisterCertificate 10
RegisterCertificateWithoutCA 10
RegisterCACertificate 10
RegisterThing 10
RejectCertificateTransfer 10
RemoveThingFromBillingGroup 15
RemoveThingFromThingGroup 15
ReplaceTopicRule 5
SetDefaultAuthorizer 10
SetDefaultPolicyVersion 10
SetLoggingOptions 2
SetV2LoggingLevel 2
SetV2LoggingOptions 2
TagResource 10
TestAuthorization 10
TestInvokeAuthorizer 10
TransferCertificate 10
UntagResource 10
UpdateAuthorizer 10
UpdateBillingGroup 15
UpdateCertificate 10
UpdateCertificateMode 10
UpdateCertificateTag 10
UpdateDomainConfiguration 10
UpdateCACertificate 10
UpdateDynamicThingGroup 5
UpdateJob 10
UpdateProvisioningTemplate 10
UpdateRoleAlias 10
UpdateThing 10
UpdateThingGroup 15
UpdateTopicRuleDestination 5

AWS IoT Core of LoRaWAN 限制

AWS IoT Core of LoRaWAN 设备的数据限制
描述 配额(消息/秒) 可调整

上行链路消息(AWS IoT Core of LoRaWAN 接收到的设备消息)

50

下行链接消息(设备接收来自用于 LoRaWAN 的 AWS IoT 核心的消息)

10

此表说明了每秒可以对每个 Acton 的最大事务数 (TPS) 的最大数。AWS IoT 无线 API

AWS IoT Core of LoRaWAN 和 Amazon 人行道集成 API 限制
API 配额 (目标) 可调整
AssociateAwsAccountWithPartnerAccount 10
AssociateWirelessDeviceWithThing 10
AssociateWirelessGatewayWithCertificate 10

AssociateWirelessGatewayWithThing 10
CreateDestination 10
CreateDeviceProfile 10
CreateServiceProfile 10
CreateWirelessDevice 10
CreateWirelessGateway 10
CreateWirelessGatewayTask 10

CreateWirelessGatewayTaskDefinition 10

DeleteDestination 10
DeleteDeviceProfile 10
DeleteServiceProfile 10
DeleteWirelessDevice 10
DeleteWirelessGateway 10
DeleteWirelessGatewayTask 10

DeleteWirelessGatewayTaskDefinition 10

DisassociateAwsAccountFromPartnerAccountt 10
DisassociateWirelessDeviceFromThing 10
DisassociateWirelessGatewayFromCertificate 10

DisassociateWirelessGatewayFromThing 10
GetDestination 10
GetDeviceProfile 10
GetPartnerAccount 10
GetServiceEndpoint 10

GetServiceProfile 10
GetWirelessDevice 10
GetWirelessDeviceStatistics 10

GetWirelessGateway 10
GetWirelessGatewayCertificate 10

GetWirelessGatewayFirmwareInformation 10

GetWirelessGatewayStatistics 10

GetWirelessGatewayTask 10

GetWirelessGatewayTaskDefinition 10

ListDestinations 10
ListDeviceProfiles 10
ListPartnerAccounts 10
ListServiceProfiles 10
ListTagsForResource 10
ListWirelessDevices 10
ListWirelessGatewayTaskDefinitions 10

ListWirelessGateways 10
SendDataToWirelessDevice 10
TagResource 10
TestWirelessDevice 10
UntagResource 10
UpdateDestination 10
UpdatePartnerAccount 10
UpdateWirelessDevice 10
UpdateWirelessGateway 10

账单组限制

  • 一个事物只能属于一个账单组。

  • 与事物组不同,账单组无法组织成层次结构。

  • 要出于标记或记账目的而注册使用率,设备必须:

    • 在 AWS IoT Core in 中注册为事物。

    • 仅使用 MQTT 与 AWS IoT Core on 进行通信。

    • 仅使用其事物名称作为客户端 ID 向 AWS IoT Core 进行身份验证。

    • 使用 X.509 证书或 Amazon Cognito Identity 进行身份验证。

    有关更多信息,请参阅使用 AWS IoT 管理设备身份验证设备预配置。您可以将AttachThingPrincipalAPI 操作将证书或其他凭证附加到事物。

  • 每个 AWS 账户的最大账单组数为 20000。

设备影子

这些区域有:Device Shadow 服务 API受这些每个账户限制的约束,具体取决于所在地区。

Device Shadow 服务 API 限制
区域 Limit 可调整
  • ap-northeast-1

  • ap-northeast-2

  • ap-south-1

  • ap-southeast-1

  • ap-southeast-2

  • cn-north-1

  • eu-central-1

  • eu-west-1

  • eu-west-2

  • us-east-1

  • us-east-2

  • us-west-1

  • us-west-2

每个账户 4,000 次 Device Shadow API 请求/秒

所有其他区域

每个账户 400 个 Device Shadow API 请求/秒

Device Shadow 服务资源受这些限制的约束。

Device Shadow 服务资源限制
资源 描述 可调整
JSON 设备状态文档的最大深度 JSON 设备状态文档的 desiredreported 部分的最大级数为 5。例如:
"desired": { "one": { "two": { "three": { "four": { "five":{ } } } } } }

每个事物的最大动态未确认消息数

Device Shadow 服务对单个连接上的每个事物最多支持 10 个动态未确认消息。达到此配额后,所有新的影子请求都将被拒绝,错误代码为 429,直到动态请求数降至低于限制。

每个 AWS 账户的最大 JSON 对象数

无限制。

一个 AWS 账户的最大影子数

无限制。

JSON 状态文档的最大大小

每个卷影文档的大小必须小于或等于 8KB。元数据不会影响服务配额或定价的文档大小。

最大事物名称大小 128 字节(UTF-8 编码的字符)。

最大阴影名称大小

64 字节(UTF-8 编码的字符)。

每个事物每秒的请求数

Device Shadow 服务对每个事物每秒最多支持 20 个请求。此配额针对每个事物,而不是每个 API。

注意

AWS IoT Core 在删除创建账户后或根据客户请求删除设备影子。出于操作目的,AWS IoT 服务备份将保留 6 个月。

AWS IoT Core Shadow 配额

资源 配额
每个模板的队列预配置模板版本的最大数量 5
每个客户的最大队列预配置模板数 256
队列预配置模板的最大大小 10 KiB
可信用户每秒可生成的最大预配置声明数 10 tps

AWS IoT Core Message 代理

资源 描述 默认值 可调整
每账户每秒的连接请求数 AWS IoT Core to 对账户的最大 MQTT 数进行限制CONNECT每秒请求数。 500

每个客户端 ID 每秒的连接请求数

AWS IoT Core 会限制 MQTTCONNECT来自同一个accountIdclientId设定为 1 MQTTCONNECT每秒操作数。

1
每账户每秒入站发布请求数 在将消息路由到订阅的客户端或规则引擎之前,AWS IoT Core 处理的所有消息的入站发布请求计数。例如,在 $aws/things/device/shadow/update 主题上发布的单个消息会导致将另外 3 个消息发布到 $aws/things/device/shadow/update/accepted$aws/things/device/shadow/update/documents$aws/things/device/shadow/delta 主题。在此情况下,AWS IoT Core of 将其计为 4 个入站发布请求。不过,发布到非预留主题(如 a/b)的单个消息计为 1 个入站发布请求。 20000
每个账户的最大并发客户端连接数 每个账户允许的最大并发连接数。 500,000
最大入站未确认 QoS 1 发布请求 AWS IoT Core 对每个客户端的未确认入站发布请求数进行限制。达到此配额后,除非服务器返回 PUBACK 消息,否则不会从此客户端接受新发布请求。 100
最大出站未确认 QoS 1 发布请求 AWS IoT Core 对每个客户端的未确认出站发布请求数进行限制。达到此配额后,除非客户端确认发布请求,否则不会向客户端发送新发布请求。 100
QoS 1 消息的最大重试提交间隔 AWS IoT Core 最多间隔一小时向客户端重试提交未确认服务质量 1 (QoS 1) 发布请求。如果 AWS IoT Core 未收到PUBACK消息时,会丢弃这些发布请求。 1 小时
每账户每秒出站发布请求数 生成匹配客户端订阅或规则引擎订阅的每条消息的出站发布请求计数。例如,将 2 个客户端订阅到主题筛选条件 a/b,并将一个规则订阅到主题筛选条件 a/#。主题 a/b 的入站发布请求会产生总共 3 个出站发布请求。 20000
持久性会话过期期限 消息代理存储 MQTT 持久性会话的持续时间。当消息代理检测到会话已断开连接时,过期期限即开始计算。当达到过期期限后,消息代理将会终止该会话并丢弃所有关联的排队消息。您可以使用标准限制增加过程将此值调整为 1 小时到 7 天的值。 1 小时
每账户每秒的持久会话消息请求数 AWS IoT Core 对账户每个账户每秒的最大持久消息数进行限制。此限制适用于 AWS IoT Core 存储发送到离线持久性会话的消息。 500
每连接每秒的发布请求数 AWS IoT Core 对每个客户端连接都有每秒最大入站和出站发布请求数的限制。此限制包括发送到脱机持久会话的消息。超出该配额的发布请求将被丢弃。 100
每个账户的订阅数 AWS IoT Core 对账户所有活动连接的最大订阅数进行限制。 500,000
每个连接的订阅数 AWS IoT Core of 每个连接支持 50 个订阅。AWS IoT Core 可能会拒绝同一连接上超过此数量的订阅请求并关闭该连接。客户端应验证 SUBACK 消息,以确保其订阅请求已成功处理。 50
每账户每秒的订阅数 AWS IoT Core 对账户每秒的最大订阅数进行限制。例如,如果有 2 个 MQTTSUBSCRIBE一秒钟内发送的请求,每个请求都有 3 个订阅(主题筛选器),AWS IoT Core 将这些请求计为 6 个订阅。 500
每个连接每秒的吞吐量 通过客户端连接接收或发送的数据以最大吞吐率进行处理。将延迟处理超过最大吞吐量的数据。 512 KiB

Protocols

资源 描述
客户端 ID 大小 128 字节(UTF-8 编码的字符)。
连接不活动 (保持连接间隔) 对于 MQTT(或通过 WebSocket 的 MQTT)连接,客户端可以请求以 30 — 1200 秒的保持连接间隔作为 MQTT 的组成部分。CONNECT消息。AWS IoT Core of 发送时为客户端启动保持连接计时器CONNACK来响应CONNECT消息。每当 AWS IoT 收到PUBLISHSUBSCRIBEPING,或者PUBACK来自客户端的消息。AWS IoT Core 将断开其连接,其保持连接计时器达到 1.5 倍指定保持连接间隔 (即乘以 1.5)。

默认保持连接间隔为 1200 秒。如果客户端请求的保持连接间隔为零,则使用默认保持连接间隔。如果客户端请求的保持连接间隔大于 1200 秒,则使用默认保持连接间隔。如果客户端请求的保持连接间隔少于 30 秒但大于 0,则服务器会当做客户端请求的是 30 秒保持连接间隔。
主题和主题筛选条件中斜杠的最大数量 发布或订阅请求中的主题不得超过 7 个正斜杠 (/)。这不包括基本提取主题的必需分段中的前 3 个正斜杠 ($AWS/rules/rule-name/)。
每个订阅请求的最大订阅数 单个 SUBSCRIBE 请求的配额为 8 个订阅。
消息大小 每个发布请求的负载不得大于 128 KB。AWS IoT Core 拒绝超过此大小的发布和连接请求。
受限制的客户端 ID 前缀 $是为 AWS IoT Core in 生成的客户端 ID 保留的。
受限制的主题前缀 以开头的主题$的第一个版本由 AWS IoT Core 保留。系统不支持使用它们来进行发布和订阅,除非使用 AWS IoT Core 服务(例如,Device Shadow 服务)定义的特定主题名称。
主题大小 发送发布请求时向 AWS IoT Core 传递的主题不能超过 256 字节的 UTF-8 编码字符。这不包括基本提取主题的前 3 个必需分段 ($AWS/rules/rule-name/)。
WebSocket 连接持续时间 WebSocket 连接配额为 24 小时。如果超出配额,则当客户端或服务器尝试发送消息时,WebSocket 连接将关闭。

安全和身份

资源 默认值 可调整
每个 AWS 区域每个 AWS 账户每个 AWS IoT Core 角色别名的最大数量 100
每个区域每个 AWS 账户允许的带相同主题字段的 CA 证书的最大数目 10
每秒可注册的设备证书的最大数量 15
每个策略的最大命名策略版本数 5
可以附加到证书或 Amazon Cognito 身份的策略的最大数量 10
策略文档的最大大小 2048 个字符 (不包括空格)

每个 AWS 区域每个 AWS 账户的最大域配置数

10

自定义身份验证:每个 AWS 区域每个 AWS 账户的最大授权者数量 10
自定义身份验证:最短连接持续时间(DisconnectAfterInSecs 300
自定义身份验证:最大连接持续时间(DisconnectAfterInSecs 86,400
自定义身份验证:最小策略刷新率(RefreshAfterInSecs 300
自定义身份验证:最大策略刷新率(RefreshAfterInSecs 86,400
可配置终端节点:每个帐户的最大域配置数 10

基于 MQTT 的文件传输

基于 MQTT 的文件传输资源配额
资源 默认值 可调整
每个账户的流数 10000*
每个流的文件数 10
文件大小 24MB
最大数据块大小 128 KB
最小数据块大小 256 字节
流文件请求中指定的最大块偏移 98,304
每个流文件请求可请求的最大块 98,304
最大块位图大小 12,288 个字节

*有关更多信息,请参阅在设备中使用基于 AWS IoT MQTT 的文件传输中的AWS IoT 开发人员指南

基于 MQTT 的文件传输限制
API 每秒事务数
CreateStream 15 TPS
DeleteStream 15 TPS
DescribeStream 15 TPS
ListStreams 15 TPS
UpdateStream 15 TPS

Things

资源 默认值 可调整
具有物联网对象类型的物联网对象的物联网对象属性的最大数量 50
没有事物类型的事物的事物属性的最大数量 3
一件事物可以属于的最大组数 10
AWS 账户中的物联网对象类型的最大数量 无限制。
与某个物联网对象关联的物联网对象类型数 1
最大事物名称大小 128 字节(UTF-8 编码的字符)。
每件事物的事物属性的大小 47 KB

事物组

资源 默认值 可调整
一件事物可以属于的最大事物组数 10
事物组中事物的最大数量 无限
事物组层次结构的最大深度 7
与事物组关联的属性的最大数目 50
直接子组的最大数量 100
动态组的最大数量 100
最大事物组名称大小 128 字节(UTF-8 编码的字符)。
事物组属性名称的最大大小(以字符为单位)。 128
事物组属性值的最大大小(以字符为单位)。 800
附加到静态事物组的最大策略数 2