Alibaba Cloud Elasticsearch limits the queries per second (QPS) of an API operation for a single user and all users. If the number of calls of an API operation per second exceeds a specific QPS limit, throttling is triggered. As a result, your services may be affected. We recommend that you take note of the limits when you call an API operation. This topic describes the QPS limits on API operations of Elasticsearch.
Terms
Term | Description |
---|---|
Maximum QPS per user | Maximum QPS per user refers to the total number of calls that a single Alibaba Cloud
account, and the RAM users and RAM roles within the Alibaba Cloud account can make
to an API operation per second.
For example, the maximum QPS per user for an API operation is 20. This indicates that a single Alibaba Cloud account, and the RAM users and RAM roles within the Alibaba Cloud account can make a total number of 20 calls to the operation per second. If the upper limit is exceeded, throttling is triggered. |
Maximum QPS for all users | Maximum QPS for all users refers to the total number of calls that all Alibaba Cloud
accounts, and all RAM users and RAM roles within the Alibaba Cloud accounts can make
to an API operation per second.
For example, the maximum QPS for all users for an API operation is 200. This indicates that all Alibaba Cloud accounts, and all RAM users and RAM roles within the Alibaba Cloud accounts can make a total number of 200 calls to the operation per second. If the upper limit is exceeded, throttling is triggered. |
QPS limits on the API operations of Elasticsearch
The following table lists the maximum QPS per user and the maximum QPS for all users for some API operations. For other API operations, the maximum QPS per user and the maximum QPS for all users are both 100.
Operation | Maximum QPS per user | Maximum QPS for all users |
---|---|---|
RenewLogstash | 1000 | 1000 |
UpdateLogstashChargeType | 1000 | 1000 |
UpdateInstanceChargeType | 1000 | 1000 |
ListAllNode | 10 | 10 |
ListSearchLog | 10 | 10 |