本文介绍微消息队列MQTT版服务端各接口的调用限制。

微消息队列MQTT版服务端接口的调用有QPS控制,分为两类:
  • API的QPS限制。超过了该限制则会被限流,只保证符合SLA的流量。
  • 单个IP出口QPS控制。超过了该限制则会被完全拉黑。
    说明 单个IP出口QPS为全局开关,所有API的对应取值均为300。

具体的限制数值如下表所示。

API API QPS限制
ApplyToken 500
QueryToken 100
RevokeToken 5
CreateGroupId 10
DeleteGroupId 10
ListGroupId 10
RegisterDeviceCredential 5000
GetDeviceCredential 5000
UnRegisterDeviceCredential 5000
RefreshDeviceCredential 5000
QueryMqttTraceDevice 500
QueryMqttTraceMessageOfClient 500
QueryMqttTraceMessagePublish 500
QueryMqttTraceMessageSubscribe 500
SendMessage 1000
QuerySessionByClientId 500
BatchQuerySessionByClientIds 100