すべてのプロダクト
Search
ドキュメントセンター

:APIレートの制限

最終更新日:Jul 09, 2024

ApsaraMQ for RocketMQは、ユーザーがMessage Queue for Apache RocketMQ APIを呼び出す頻度を制限します。 操作を呼び出すために送信するリクエストの数がリクエストレートの制限に達すると、新しいリクエストは失敗します。 これはあなたのビジネスを中断するかもしれません。 このトピックでは、ApsaraMQ for RocketMQユーザーごとのAPIリクエストレート制限について説明します。

各ユーザーのAPIリクエストレート制限

ユーザーはAlibaba Cloudアカウントを参照します。 各ユーザーのAPIリクエストレート制限は、Alibaba CloudアカウントとAlibaba Cloudアカウント内のRAM (Resource Access Management) ユーザーがAPI操作を1秒または1分あたりに呼び出すことができるリクエストの最大数を示します。

たとえば、ユーザーのOnsRegionList操作のリクエストレート制限は、1秒あたり50クエリ (QPS) です。 Alibaba Cloudアカウントには5人のRAMユーザーが含まれています。 Alibaba CloudアカウントとRAMユーザーの資格情報を使用してOnsRegionList操作を呼び出すことで1秒以内に送信されるリクエストの数は50を超えることはできません。

重要
  • Apache RocketMQのMessage Queueは、すべてのAPI操作にリクエストレートの制限を課しません。 次の表は、Apache RocketMQ API操作のMessage Queueのリクエストレート制限について説明しています。
  • 次の表で指定されている単位に注意してください。 デフォルトでは、単位はQPSです。 特定の操作のリクエストレート制限は、1分あたりのクエリなどの他の単位で測定されます。

リージョン管理

API各ユーザーのリクエストレート制限
OnsRegionList50 QPS

サービスの有効化

API各ユーザーのリクエストレート制限
OpenOnsService非該当

インスタンス管理

API各ユーザーのリクエストレート制限
OnsInstanceBaseInfo50 QPS
OnsInstanceCreate10 QPS
OnsInstanceDelete10 QPS
OnsInstanceInServiceList50 QPS
OnsInstanceUpdate10 QPS

トピック管理

API各ユーザーのリクエストレート制限
OnsTopicCreate10 QPS
OnsTopicDelete10 QPS
OnsTopicList10 QPS
OnsTopicStatus1 QPS
OnsTopicSubDetail10 QPS

グループ管理

API各ユーザーのリクエストレート制限
OnsGroupCreate10 QPS
OnsGroupDelete10 QPS
OnsGroupList10 QPS
OnsGroupSubDetail10 QPS
OnsGroupConsumerUpdate10 QPS

タグの管理

API各ユーザーのリクエストレート制限
TagResources非該当
ListTagResources10 QPS
UntagResources10 QPS

消費管理

API各ユーザーのリクエストレート制限
OnsConsumerAccumulate10 QPS
OnsConsumerStatus10 QPS
OnsConsumerGetConnection10 QPS
OnsConsumerResetOffset10 QPS
OnsConsumerTimeSpan10 QPS
OnsMessagePush10 QPS

メッセージクエリ

API各ユーザーのリクエストレート制限
OnsMessageTrace10 QPS
OnsMessageGetByMsgId10 QPS
OnsMessageGetByKey10 QPS
OnsMessagePageQueryByTopic1分あたり10クエリ

公開とサブスクリプションの統計

API各ユーザーのリクエストレート制限
OnsTrendTopicInputTps1分あたり15クエリ
OnsTrendGroupOutputTps1分あたり15クエリ

メッセージトレース管理Message trace management

API各ユーザーのリクエストレート制限
OnsTraceGetResult10 QPS
OnsTraceQueryByMsgId1分あたり30クエリ
OnsTraceQueryByMsgKey1分あたり30クエリ

デッドレターのメッセージ管理

API各ユーザーのリクエストレート制限
OnsDLQMessageGetById10 QPS
OnsDLQMessagePageQueryByGroupId10 QPS
OnsDLQMessageResendById10 QPS