检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
import com.huaweicloud.sdk.elb.v3.region.ElbRegion; import com.huaweicloud.sdk.elb.v3.*; import com.huaweicloud.sdk.elb.v3.model.*; public class
String 子任务关联的资源类型 请求示例 https://elb.cn-southwest-242.myhuaweicloud.com/v3/7b7705dce1e847b08b3b16dda67fec24/elb/jobs { "request_id" : "029f
更新健康检查 功能介绍 更新健康检查。 接口约束 如果该健康检查绑定的负载均衡器的provisioning状态不是ACTIVE,不能更新该健康检查。 URI PUT /v2.0/lbaas/healthmonitors/{healthmonitor_id} 表1 参数说明 参数 是否必选
参数 参数类型 描述 id String 关联的负载均衡器id 表8 insert_headers字段说明 参数 参数类型 描述 X-Forwarded-ELB-IP Boolean 负载均衡器弹性公网IP透传开关。打开时可以将负载均衡器的弹性公网IP从报文的HTTP头中带到后端云服务器。
V3API授权项列表 负载均衡器 监听器 后端云服务器组 后端云服务器 健康检查 转发策略 转发规则 IP地址组 证书 安全策略 配额 API版本 可用区 规格 API授权项注意事项 父主题: 权限和授权项
/v3/{project_id}/elb/certificates elb:certificates:create √ √ 查询证书 GET /v3/{project_id}/elb/certificates/{certificate_id} elb:certificates:get
查询所有监听器的标签集合 功能介绍 查询用户下所有监听器的标签集合。 接口约束 无。 URI GET /v2.0/{project_id}/listeners/tags 表1 参数说明 参数 是否必选 参数类型 描述 project_id 是 String 标签所在的项目ID。 获取方法详见获取项目ID。
创建转发规则 功能介绍 创建转发规则。通过创建域名和路径类型的转发规则,可以匹配请求中的域名、路径,匹配后的流量转发到该转发规则关联的转发策略的redirect_pool_id指定的后端云服务器组上。 接口约束 一个转发策略下的转发规则的匹配类型不能重复。 URI POST /v2
更新转发规则 功能介绍 更新转发规则。通过修改转发规则可以改变流量的匹配规则。 URI PUT /v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id} 表1 参数说明 参数 是否必选 参数类型 描述 l7policy_id 是
删除转发规则 功能介绍 删除指定ID的转发规则。 URI DELETE /v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id} 表1 参数说明 参数 是否必选 参数类型 描述 l7policy_id 是 String 转发策略ID。
器,才可以ping通ELB绑定的IP地址。 访问流量的IP先通过监听器访问控制策略的限制,然后转发至后端服务器,所以后端服务器安全组的规则设置不会影响负载均衡的访问控制策略。 设置访问控制策略 进入弹性负载均衡列表页面。 在弹性负载均衡列表页面,单击负载均衡名称,进入监听器管理界面。
参数 参数类型 描述 id String 关联的负载均衡器id 表9 insert_headers字段说明 参数 参数类型 描述 X-Forwarded-ELB-IP Boolean 负载均衡器弹性公网IP透传开关。打开时可以将负载均衡器的弹性公网IP从报文的HTTP头中带到后端云服务器。
import com.huaweicloud.sdk.elb.v3.region.ElbRegion; import com.huaweicloud.sdk.elb.v3.*; import com.huaweicloud.sdk.elb.v3.model.*; import java
设置请求消息头-创建后端云服务器组 在Body标签中填写请求消息体。 图2 填写请求消息体-创建后端云服务器组 填写URL。 https://elb.cn-east-2.myhuaweicloud.com/v2.0/lbaas/pools 发送请求。选择请求方法为POST,点击Send按钮,得到服务端响应:
d238/elb/whitelists 请求样例2 过滤查询监听器eabfefa3fd1740a88a47ad98e132d230关联的白名单 GET https://{Endpoint}/v2/eabfefa3fd1740a88a47ad98e132d238/elb/whitelists
批量添加监听器标签 功能介绍 批量添加监听器的标签。 接口约束 最多支持添加20个标签。 此接口为幂等接口。 添加时注意以下两点: 如果请求体中存在重复key,则报错。 如果请求体中无重复key,但是数据库中存在请求体中的key,则将数据库中的key值覆盖。 action固定为create。
如果参数中传递了listerener_id,则用该负载均衡器对应的企业项目ID鉴权。 如果参数中没有传递listerener_id,则使用转发策略对应的企业项目id鉴权。 如果listener_id和enterprise_project_id都没有传递 ,则默认进行细粒度鉴权 ,必须在用户组下分配elb:*list权限才能通过鉴权。
后端服务器概述 负载均衡器会将客户端的请求转发给后端服务器处理。 负载均衡器支持随时增加或减少后端服务器数量,保证应用业务的稳定和可靠,屏蔽单点故障。 如果负载均衡器与某个弹性伸缩组关联,则该弹性伸缩组中的实例会自动添加至负载均衡后端实例,从弹性伸缩组移除的服务器实例会自动从负载均衡后端服务器中删除。
CONNECT_TIMEOUT: 负载均衡健康检查时向后端服务器建立连接超时。 CONNECT_REFUSED: 负载均衡健康检查时向后端服务器拒绝连接。 CONNECT_FAILED: 负载均衡健康检查时向后端服务器建立连接失败。 CONNECT_INTERRUPT: 负载均衡健康检查与后端服务器连接中断。
正则匹配,匹配类型相同时路径长度越长,优先级越高。 表2 转发策略示例 访问请求 转发策略 转发规则 设定值 www.elb.com/test 1 路径 /test 2 域名 www.elb.com 如表2中,访问请求www.elb.com/test同时满足转发策略1和转发策略2,优先按照域名进行匹配,则请求将按照转发策略2进行转发。