微消息队列MQTT版针对API的调用频率有限制,即QPS限制。超过限制则会被限流,这可能会影响您的业务,请合理调用。

微消息队列MQTT版服务端接口的调用有QPS限制,分为两类:
  • 单用户的API QPS限制:超过了该限制则会被限流,只保证符合SLA的流量。具体每个API的QPS限制如表1所示。
  • 单个IP出口QPS限制。超过了该限制则会被完全拉黑。
    说明 单个IP出口QPS为全局开关,所有API的限制值均为300。
表 1. 单用户的API QPS限制
API QPS限制
ApplyToken 500
QueryToken 100
RevokeToken 5
CreateGroupId 10
DeleteGroupId 10
ListGroupId 10
RegisterDeviceCredential 500
GetDeviceCredential 500
UnRegisterDeviceCredential 500
RefreshDeviceCredential 500
QueryMqttTraceDevice 500
QueryMqttTraceMessageOfClient 500
QueryMqttTraceMessagePublish 500
QueryMqttTraceMessageSubscribe 500
SendMessage 1000
QuerySessionByClientId 500
BatchQuerySessionByClientIds 100