Alibaba Cloud sets default quotas on the cloud resources and API operations for each Alibaba Cloud account. This topic describes the quota items and their default values of Application Load Balancer (ALB), as well as whether the quotas are adjustable.
- General quotas: the limits on cloud resources that are available to an Alibaba Cloud account.
- API rate limits: the limits on API calls that an Alibaba Cloud account can make in a specific period of time. API rate limits are also known as QPS limits.
- Privileges: the permissions to use advanced features. Privileges are granted by Alibaba Cloud to an account. You can apply for ALB privileges to use ALB advanced features that are unavailable to users by default.
ALB is subject to general quotas, API rate limits, and privileges. You can view and manage quotas in Alibaba Cloud Quota Center or on the Quota Management page of the ALB console. For more information about how to manage ALB quotas, see Manage ALB quotas.
General quotas
Instance quotas
Name/ID | Description | Default value | Adjustable |
---|---|---|---|
alb_quota_loadbalancers_num | Maximum number of ALB instances that are supported in each region under an Alibaba Cloud account | 60 | Yes |
Basic ALB instance quotas
Name/ID | Description | Default value | Adjustable |
---|---|---|---|
alb_quota_loadbalancer_certificates_num_basic_edition | Maximum number of additional certificates that can be added to an ALB instance (excluding default certificates) | 10 | Yes |
alb_quota_loadbalancer_rules_num_basic_edition | Maximum number of forwarding rules that can be configured for an ALB instance (excluding default forwarding rules) | 40 | Yes |
alb_quota_loadbalancer_servers_num_basic_edition | Maximum number of backend servers that can be added to an ALB instance | 200 | Yes |
alb_quota_loadbalancer_listeners_num_basic_edition | Maximum number of listeners that can be added to an ALB instance | 50 | Yes |
Standard ALB instance quotas
Name/ID | Description | Default value | Adjustable |
---|---|---|---|
alb_quota_loadbalancer_certificates_num_standard_edition | Maximum number of additional certificates that can be added to an ALB instance (excluding default certificates) | 25 | Yes |
alb_quota_loadbalancer_rules_num_standard_edition | Maximum number of forwarding rules that can be configured for an ALB instance (excluding default forwarding rules) | 100 | Yes |
alb_quota_loadbalancer_servers_num_standard_edition | Maximum number of backend servers that can be added to an ALB instance | 1000 | Yes |
alb_quota_loadbalancer_listeners_num_standard_edition | Maximum number of listeners that can be added to an ALB instance | 50 | Yes |
WAF-enabled ALB instance quotas
Name/ID | Description | Default value | Adjustable |
---|---|---|---|
alb_quota_loadbalancer_certificates_num_standardwithwaf_edition | Maximum number of additional certificates that can be added to an ALB instance (excluding default certificates) | 25 | Yes |
alb_quota_loadbalancer_rules_num_standardwithwaf_edition | Maximum number of forwarding rules that can be configured for an ALB instance (excluding default forwarding rules) | 100 | Yes |
alb_quota_loadbalancer_servers_num_standardwithwaf_edition | Maximum number of backend servers that can be added to an ALB instance | 1000 | Yes |
alb_quota_loadbalancer_listeners_num_standardwithwaf_edition | Maximum number of listeners that can be added to an ALB instance | 50 | Yes |
Listener quotas
Name/ID | Description | Default value | Adjustable |
---|---|---|---|
alb_quota_max_request_timeout | Maximum timeout period for a connection request when a listener is created | 180 seconds | Yes |
alb_quota_max_idle_timeout | Maximum timeout period for an idle connection when a listener is created | 60 seconds | Yes |
Server group quotas
Name/ID | Description | Default value | Adjustable |
---|---|---|---|
alb_quota_server_added_num | Maximum number of ALB server groups in which a backend server (IP address) can be specified | 200 | Yes |
alb_quota_servergroup_attached_num | Maximum number of times that an ALB server group can be associated with listeners and forwarding rules | 50 | Yes |
API rate limits
API | Version | Default value | Description | Adjustable |
---|---|---|---|---|
AddEntriesToAcl | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the AddEntriesToAcl operation per minute. | No |
AddServersToServerGroup | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the AddServersToServerGroup operation per minute. | No |
AttachCommonBandwidthPackageToLoadBalancer | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the AttachCommonBandwidthPackageToLoadBalancer operation per minute. | No |
CreateAcl | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the CreateAcl operation per minute. | No |
CreateListener | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the CreateListener operation per minute. | No |
CreateLoadBalancer | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the CreateLoadBalancer operation per minute. | No |
CreateSecurityPolicy | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the CreateSecurityPolicy operation per minute. | No |
CreateServerGroup | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the CreateServerGroup operation per minute. | No |
DeleteListener | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the DeleteListener operation per minute. | No |
DeleteLoadBalancer | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the DeleteLoadBalancer operation per minute. | No |
DeleteSecurityPolicy | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the DeleteSecurityPolicy operation per minute. | No |
DeleteServerGroup | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the DeleteServerGroup operation per minute. | No |
DescribeRegions | 2020/6/16 | 20/1(s) | Maximum number of times that each Alibaba Cloud account can call the DescribeRegions operation per minute. | No |
DescribeZones | 2020/6/16 | 20/1(s) | Maximum number of times that each Alibaba Cloud account can call the DescribeZones operation per minute. | No |
DetachCommonBandwidthPackageFromLoadBalancer | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the DetachCommonBandwidthPackageFromLoadBalancer operation per minute. | No |
DisableLoadBalancerIpv6Internet | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the DisableLoadBalancerIpv6Internet operation per minute. | No |
EnableLoadBalancerIpv6Internet | 2020/6/16 | 200/60(s) | Maximum number of times that each Alibaba Cloud account can call the EnableLoadBalancerIpv6Internet operation per minute. | No |
GetListenerAttribute | 2020/6/16 | 20/1(s) | Maximum number of times that each Alibaba Cloud account can call the GetListenerAttribute operation per minute. | No |
GetListenerHealthStatus | 2020/6/16 | 20/1(s) | Maximum number of times that each Alibaba Cloud account can call the GetListenerHealthStatus operation per minute. | No |
GetLoadBalancerAttribute | 2020/6/16 | 20/1(s) | Maximum number of times that each Alibaba Cloud account can call the GetLoadBalancerAttribute operation per minute. | No |
Privileges
When the default value of a privilege is 0, the corresponding advanced feature is unavailable. You must obtain the privilege from Alibaba Cloud before you can use the feature. The following table describes the privileges of ALB.
Privilege | Description | Adjustable |
---|---|---|
slb_user_visible_gray_label/anycast_eip | Support for Anycast elastic IP addresses (Anycast EIPs) | Yes |
slb_user_visible_gray_label/ascript | Support for AScript | Yes |
slb_user_visible_gray_label/support_ipv6 | Support for IPv6 | Yes |
slb_user_visible_gray_label/upstream_keepalive | Support for persistent TCP connections | Yes |