Alibaba Cloud Elasticsearch は、単一ユーザーおよび全ユーザーに対する API 操作の 1 秒あたりのクエリ数 (QPS) を制限します。1 秒あたりの API 操作の呼び出し数が特定の QPS 制限を超えると、スロットリングがトリガーされます。その結果、サービスが影響を受ける可能性があります。API 操作を呼び出すときは、制限に注意することをお勧めします。このトピックでは、Elasticsearch の API 操作に対する QPS 制限について説明します。
用語
| 用語 | 説明 |
| ユーザーごとの最大 QPS | ユーザーごとの最大 QPS とは、単一の Alibaba Cloud アカウント、およびその Alibaba Cloud アカウント内の RAM ユーザーと RAM ロールが 1 秒あたりに API 操作に対して行うことができる呼び出しの総数を指します。 たとえば、API 操作のユーザーごとの最大 QPS が 20 であるとします。これは、単一の Alibaba Cloud アカウント、およびその Alibaba Cloud アカウント内の RAM ユーザーと RAM ロールが、1 秒あたり合計 20 回の操作呼び出しを行うことができることを示します。上限を超えると、スロットリングがトリガーされます。 |
| 全ユーザーの最大 QPS | 全ユーザーの最大 QPS とは、すべての Alibaba Cloud アカウント、および Alibaba Cloud アカウント内のすべての RAM ユーザーと RAM ロールが 1 秒あたりに API 操作に対して行うことができる呼び出しの総数を指します。 たとえば、API 操作の全ユーザーの最大 QPS が 200 であるとします。これは、すべての Alibaba Cloud アカウント、および Alibaba Cloud アカウント内のすべての RAM ユーザーと RAM ロールが、操作に対して 1 秒あたり合計 200 回の呼び出しを行うことができることを示します。上限を超えると、スロットリングがトリガーされます。 |
Elasticsearch の API 操作に対する QPS 制限
次の表に、一部の API 操作のユーザーごとの最大 QPS と全ユーザーの最大 QPS を示します。その他の API 操作では、ユーザーごとの最大 QPS と全ユーザーの最大 QPS はどちらも 100 です。
| 操作 | ユーザーごとの最大 QPS | 全ユーザーの最大 QPS |
| RenewLogstash | 1000 | 1000 |
| UpdateLogstashChargeType | 1000 | 1000 |
| UpdateInstanceChargeType | 1000 | 1000 |
| ListAllNode | 10 | 10 |
| ListSearchLog | 10 | 10 |