检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ip地址,得到subnet_id、ip_address; 或根据弹性云服务器id查询对应的subnet_id和address(GET https://{VPCEndpoint}/v2.0/ports?device_id={device_id}),其中device_id为弹性云服务
上图中的代码请见示例代码,或参考《弹性负载均衡API参考》添加其他需要的字段。 填写URL。 请求的URL由几部分组成,每部分都有不同的含义: Endpoint URI https:// elb .cn-north-1 .myhuaweicloud.com /v2.0/lbaas/loadbalancers - 服务名
X-Auth-Token 是 String 参数解释:IAM鉴权Token。 响应参数 无 请求示例 删除指定后端服务器 DELETE https://{ELB_Endpoint}/v3/99a3fff0d03c428eac3678da6a7d0f24/elb/pools/36ce
id。取响应体中主网卡(primary_interface为true的port)的subnet_id、ip_address。 GET https://{VPCEndpoint}/v2.0/ports?device_id=f738c464-b5c2-45df-86c0-7f436620cd54
log_group_id String 云日志分组ID。 log_topic_id String 云日志主题ID。 请求示例 查询云日志详情 GET https://{ELB_Endpoint}/v3/060576798a80d5762fafc01a9b5eedc7/elb/logtanks/6
ListenerRef 参数 参数类型 描述 id String 参数解释:监听器ID。 请求示例 查询IP地址组关联的监听器列表 GET https://{ELB_Endpoint}/v3/45977fa2dbd7482098dd68d0d8970117/elb/ipgroups/8
使用ELB跨可用区特性实现业务容灾部署 对可靠性和容灾有很高要求的业务,弹性负载均衡可将流量跨可用区进行分发,建立实时的业务容灾部署。即使出现某个可用区网络故障,负载均衡器仍可将流量转发到其他可用区的后端服务器进行处理,如图4所示。 例如银行业务,警务业务,大型应用系统等。 图4 多可用区部署
表5 ListenerRef 参数 参数类型 描述 id String 参数解释:监听器ID。 请求示例 查询自定义安全策略详情 GET https://{ELB_Endpoint}/v3/7a9941d34fc1497d8d0797429ecfd354/elb/security-p
log_group_id String 云日志分组ID。 log_topic_id String 云日志主题ID。 请求示例 更新云日志 PUT https://{ELB_Endpoint}/v3/060576798a80d5762fafc01a9b5eedc7/elb/logtanks/6
同样判断方法,查询第三页,如下图。 图3 分页查询-03 此时上一页查询响应个数小于limit,表示分页查询完成。 示例代码 2中请求体如下: GET https://elb.region-1.mycloud.com:443/v2/e2e095f1a31c467c89d4251cae136fa1/elb/loadbalancers
表6 ListenerRef 参数 参数类型 描述 id String 参数解释:监听器ID。 请求示例 查询IP地址组详情 GET https://{ELB_Endpoint}/v3/45977fa2dbd7482098dd68d0d8970117/elb/ipgroups/8
String 云日志分组ID。 log_topic_id String 云日志主题ID。 请求示例 创建指定负载均衡的云日志 POST https://{ELB_Endpoint}/v3/060576798a80d5762fafc01a9b5eedc7/elb/logtanks {
Integer 参数解释:范围编码。 取值范围:0表示center,21表示homezone。 请求示例 查询负载均衡可用区列表 GET https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/availability-zones
true:删除关联的EIP。 false:仅解绑关联的EIP,不删除。 响应参数 无 请求示例 级联删除负载均衡器及关联EIP POST https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalanc
ONLINE,后端服务器正常运行。 NO_MONITOR,后端服务器无健康检查。 OFFLINE,已下线。 请求示例 请求样例 更新后端云服务器的名称和权重 PUT https://{Endpoint}/v2.0/lbaas/pools/5a9a3e9e-d1aa-448e-af37-a70171f2a332/
常用于查询下一页。 current_count Integer 参数解释:当前的记录数。 请求示例 查询多个负载均衡的云日志 GET https://{ELB_Endpoint}/v3/060576798a80d5762fafc01a9b5eedc7/elb/logtanks?l
ListenerRef 参数 参数类型 描述 id String 参数解释:监听器ID。 请求示例 批量删除IP地址组的IP列表 PUT https://{ELB_Endpoint}/v3/45977fa2dbd7482098dd68d0d8970117/elb/ipgroups/8
通常用于查询下一页。 current_count Integer 参数解释:当前的记录数。 请求示例 分页查询IP地址组列表 GET https://{ELB_Endpoint}/v3/45977fa2dbd7482098dd68d0d8970117/elb/ipgroups?limit=1
表5 响应Body参数 参数 参数类型 描述 request_id String 请求ID。 请求示例 批量更新转发策略优先级 POST https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/l7policies
ONLINE,后端服务器正常运行。 NO_MONITOR,后端服务器无健康检查。 OFFLINE,已下线。 请求示例 请求样例 更新后端云服务器的名称和权重 PUT https://{Endpoint}/v2/145483a5107745e9b3d80f956713e6a3/elb/pools/5a9a3e9e