正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
value String 值。最大长度255个unicode字符。 请求示例 请求样例1 action为filter时的请求体 POST https://{Endpoint}/v2.0/6a0de1c3-7d74-4f4a-b75e-e57135bd2b97/listeners/re
应用场景 某公司在云上多个VPC及云下用户数据中心(IDC)拥有多台后端服务器,如图1所示。希望使用弹性负载均衡将访问流量分发到这些后端服务器上。 本节操作介绍通过独享型负载均衡实现将云上、云下多台后端服务器添加至ELB的方法。 图1 添加云上、云下多台后端服务器至ELB 方案架构
members_per_pool Integer 单个pool下的member的配额。 取值: 大于等于0:表示当前配额数量。 -1:表示无配额限制。 listeners_per_pool Integer 单个监听器下的pool的配额。 取值: 大于等于0:表示当前配额数量。 -1:表示无配额限制。
本章节通过示例介绍如何调用API来创建独享型负载均衡器,并同时新建与之关联的EIP。 前提条件 已创建虚拟私有云和子网。 操作步骤 查询VPC子网信息。 发送“GET https://{vpc_endpoint}/v1/{project_id}/subnets”,project_id为项目ID。 在Request
ONLINE,后端服务器正常运行。 NO_MONITOR,后端服务器无健康检查。 OFFLINE,已下线。 请求示例 请求样例1 查询后端云服务器详情 GET https://{Endpoint}/v2/145483a5107745e9b3d80f956713e6a3/elb/pools/5a9a3e9e
(独享型)。 独享WAF实例所在的安全组已放通相关端口,详细操作请参见添加安全组规则。 流量路径说明 应用型ELB接入独享WAF对Web业务进行防护后,流量路径如图1所示。 图1 流量路径图 操作流程 图2 独享WAF接入应用型ELB的操作流程 步骤一:创建应用型负载均衡器 登录管理控制台。
_type排序, 精确>前缀>正则,匹配类型相同时,path的长度越长优先级越高。 若policy下只有域名rule,没有路径rule,默认path为前缀匹配/。 共享型负载均衡器下的转发策略不支持该字段。 取值范围: 当action为REDIRECT_TO_LISTENER时,支持指定为0-10000。
约束限制: 一个l7policy下创建的l7rule的HOST_NAME,PATH,METHOD,SOURCE_IP不能重复。 HEADER、QUERY_STRING支持重复的rule配置。 取值范围: HOST_NAME:匹配域名。 PATH:匹配请求路径。 METHOD:匹配请求方法。
请求示例 请求样例1 全量查询转发策略 GET https://{Endpoint}/v2.0/lbaas/l7policies 请求样例2 过滤查询转发类型为REDIRECT_TO_POOL的转发策略 GET https://{Endpoint}/v2.0/lbaas/l7policies
POST /v2.0/lbaas/l7policies/{l7policy_id}/rules 创建转发规则。 接口约束 一个l7policy下创建的l7rule的type不能重复。 具体步骤 设置请求消息头。Postman中设置好头部信息,将获取到的Token放入头部。 为“/music”开头请求创建转发规则。
调用方法 请参见如何调用API。 URI GET /v3/{project_id}/elb/ipgroups/{ipgroup_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:项目ID。 ipgroup_id 是 String
setting. 创建云服务器失败,后端云服务器数量达到上限。 确认监听器下最大支持的云服务器数量。 403 ELB.6091 Request lb has more than user listener quota. 该ELB下的监听器数量达到上限。 提高配额或者删掉不用的监听器。 403
是否开启访问控制开关。 true:打开 false:关闭 whitelist String 白名单IP的字符串。 请求示例 请求样例 创建白名单 POST https://{Endpoint}/v2/eabfefa3fd1740a88a47ad98e132d238/elb/whitelists {
l7policy_id 是 Object 转发策略ID。 请求消息 无 响应消息 无 请求示例 请求样例 删除转发策略 DELETE https://{Endpoint}/v2.0/lbaas/l7policies/5ae0e1e7-5f0f-47a1-b39f-5d4c428a1586
批量删除后端服务器 功能介绍 在指定pool下批量删除后端服务器。一次最多添加200个。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/elb/pools/{pool_id}/members/batch-delete 表1 路径参数 参数 是否必选 参数类型
type 是 String 转发规则的匹配类型。 取值范围: HOST_NAME:匹配请求中的域名; PATH:匹配请求中的路径; 同一个转发策略下转发规则的type不能重复。 compare_type 是 String 转发匹配方式: type为HOST_NAME时,取值范围:
由于对URI匹配,需要进行HTTP消息解析,所以创建的listener_1、pool_2和pool_3的监听协议都应该选择HTTP或HTTPS。 创建后端协议为HTTP的listener_1。 POST https://elb.cn-east-2.myhuaweicloud.com/v2.0/lbaas/listeners
Explorer中直接运行调试该接口。 接口格式 方法 URI 说明 POST /v2.0/lbaas/listeners 创建一个监听器。 接口约束 同一负载均衡器下监听某一端口的监听器不能多于1个。 具体步骤 设置请求消息头。在Postman中设置好头部信息,将获取到的Token放入头部,如下图所示。 图1
批量更新后端服务器 功能介绍 在指定pool下批量更新后端服务器。一次最多添加200个。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/elb/pools/{pool_id}/members/batch-update 表1 路径参数 参数 是否必选 参数类型
批量创建后端服务器 功能介绍 在指定pool下批量创建后端服务器。一次最多创建200个。 调用方法 请参见如何调用API。 URI POST /v3/{project_id}/elb/pools/{pool_id}/members/batch-add 表1 路径参数 参数 是否必选 参数类型 描述