检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 健康检查ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 healthmonitor 是 Object 健康检查对象。详见表3。 表3 healthmonitor字段说明 参数 是否必选 参数类型 描述 name 否 String 健康检查名称。 支持的最大字符长度:255
√ - 图1 转发示例 以上图为例 请求的URL:/elb_gls/glossary.html先在精确匹配规则中查找,如果没有找到精确匹配的规则,则继续在前缀匹配规则中查找,找到匹配的规则2,将该请求转发到规则2对应的后端服务器组2。此时虽然请求URL和正则匹配规则中的规则3相匹配
开启SNI之后,用户需要为监听器添加域名对应的SNI证书。客户端在发起SSL握手请求时提交请求的域名信息,负载均衡在收到SSL请求后,会根据请求的域名查找对应的证书。如果找到域名对应的SNI证书,则使用该证书进行认证。如果没有找到域名对应的SNI证书,则使用服务器证书完成认证。 约束与限制
请求消息 表2 请求参数 参数 是否必选 参数类型 描述 loadbalancer 是 Loadbalancer object 负载均衡器对象。详见 表3 表3 loadbalancer字段说明 参数 是否必选 参数类型 描述 name 否 String 负载均衡器名称。 支持的最大字符长度:255
String 后端云服务器组ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 member 是 Object 后端云服务器对象。详见表3。 表3 member字段说明 参数 是否必选 参数类型 描述 tenant_id 否 String 后端云服务器所在的项目ID。
身份认证与访问控制 身份认证 弹性负载均衡支持通过IAM权限策略进行访问控制。IAM权限是作用于云资源的,IAM权限定义了允许和拒绝的访问操作,以此实现云资源权限访问控制。管理员创建IAM用户后,需要将用户加入到一个用户组中,IAM可以对这个组授予ELB所需的权限,组内用户自动继承用户组的所有权限。
key的长度限制1-40字符,只允许包含字母、数字和-_。 当转发规则类别type为QUERY_STRING时,key表示查询参数的名称,value表示查询参数的值。 key的长度限制为1-128字符,不支持空格,中括号,大括号,尖括号,反斜杠,双引号,'#','&','|',‘%’,‘~’,字母区分大小写。
可以使用以下方式访问和管理弹性负载均衡: 管理控制台 请使用管理控制台方式访问弹性负载均衡。可直接登录管理控制台,从主页选择“弹性负载均衡”。 查询API 通过调用API的方式访问弹性负载均衡,具体操作请参见《弹性负载均衡API参考》。
https://{ELB_Endpoint}/v3/{project_id}/elb/availability-zones 接口来查询可用区集合列表。创建负载均衡器时,从查询结果选择某一个可用区集合,并从中选择一个或多个可用区。 说明: 为了支持可用区容灾,建议选取不少于2个可用区。 enterprise_project_id
开启SNI之后,用户需要为监听器添加域名对应的SNI证书。客户端在发起SSL握手请求时提交请求的域名信息,负载均衡在收到SSL请求后,会根据请求的域名查找对应的证书。如果找到域名对应的SNI证书,则使用该证书进行认证。如果没有找到域名对应的SNI证书,则使用服务器证书完成认证。 约束与限制 仅HTTPS和TLS
状态码:200 表4 响应Body参数 参数 参数类型 描述 loadbalancer LoadBalancer object 负载均衡器对象。 request_id String 请求ID。 注:自动生成 。 表5 LoadBalancer 参数 参数类型 描述 id String
负载均衡实例每小时处理的字节数,包含入方向和出方向的数据流量(以GB为单位)。 规则评估数 (仅应用型HTTP/HTTPS规格适用) 指负载均衡实例处理的转发规则数量 x 每秒查询速率(QPS)。 前10个转发规则免费。 当处理的转发规则数量 > 10时,规则评估数 = QPS ×(处理的规则数量 – 10 )。 当处理的转发规则数量
ATCH、HEAD、OPTIONS。 √ ╳ HTTP请求头 触发转发的HTTP请求头。 请求头是键值对的形式,需要分别设置值。 √ ╳ 查询字符串 当请求中的字符串与设置好的转发策略中的字符串相匹配时,触发转发。 √ ╳ 网段 触发转发的请求网段。 √ ╳ 表5 支持的转发动作对比
listener字段说明 参数 是否必选 参数类型 描述 name 否 String 监听器名称。 注意:若名称为空,则在控制台的监听器列表无法选择并查看监听器详情。 支持的最大字符长度:255 description 否 String 监听器描述信息。 支持的最大字符长度:255 connection_limit
具体的规格需要评估实际的业务量,根据业务实际需要购买相应规格的实例。规格详情请参见负载均衡实例的规格。 在使用过程中可以结合负载均衡实例的监控指标,查看实际业务量的峰值、趋势和规律,对实例规格进行更精确的选择。 建议参考表3并结合负载均衡实例的监控指标评估业务量的峰值、趋势和规律,对实例规格进行更精确的选择。
需要和token中的project_id一致。 vip_subnet_id 是 String 负载均衡器所在的子网IPv4子网ID。可通过查询子网列表获取(字段是neutron_subnet_id)。vip_address将从该子网中产生。 只支持指定IPv4子网。暂不支持IPv6。
0/lbaas/loadbalancers 请求消息 表1 请求参数 参数 是否必选 参数类型 描述 loadbalancer 是 Object 负载均衡器对象。详见表2。 表2 loadbalancer字段说明 参数 是否必选 参数类型 描述 name 否 String 负载均衡器名称。 支持的最大字符长度:255
String 后端云服务器ID。 说明: 此处并非服务器的ID,而是ELB添加后端服务器之后自动生成的member ID。 memberID可以通过查询后端云服务器接口获取。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 member 是 Object 后端云服务器对象。详见表3。
后端服务器概述 负载均衡器会将客户端的请求转发给后端服务器处理。 负载均衡器支持随时增加或减少后端服务器数量,保证应用业务的稳定和可靠,屏蔽单点故障。 如果负载均衡器与某个弹性伸缩组关联,则该弹性伸缩组中的实例会自动添加至负载均衡后端实例,从弹性伸缩组移除的服务器实例会自动从负载均衡后端服务器中删除。
是 String 后端云服务器组ID。 请求消息 表2 请求参数 参数 是否必选 参数类型 描述 pool 是 Object 后端云服务器组对象。详见表3。 表3 pool字段说明 参数 是否必选 参数类型 描述 name 否 String 后端云服务器组名称。 支持的最大字符长度:255