检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
0/lbaas/whitelists 创建一个whitelist。 具体步骤 设置请求消息头。Postman中设置好头部信息,将获取到的Token放入头部,如下图。 图1 设置请求消息头-创建白名单 在Body标签中填写请求消息体。 图2 填写请求消息体-创建白名单 填写URL https://elb.cn-east-2
在Postman中设置好头部信息,将获取到的Token放入头部,如下图所示。 图1 设置请求消息头-创建公网负载均衡器 在Body标签中填写请求消息体。 图2 填写请求消息体-创建公网负载均衡器 填写URL。 https://vpc.cn-east-2.myhuaweicloud.com/v1/0d0
在后端服务器上也配置了证书。您在ELB上配置了证书,ELB会对来自客户端的HTTPS请求进行解密,然后发送至后端服务器,而后端服务器上也配置了证书,会导致已经被解密的信息再次被解密。共享型负载均衡存在此限制,独享型负载均衡不存在此限制。 可以使用以下方法解决: 在后端服务器上配置
创建监听器 操作场景 本章节通过示例演示如何调用API来创建监听器。 前提条件 已创建负载均衡器。 已获取负载均衡器的ID。 操作步骤 创建监听器 发送“POST https://{elb_endpoint}/v3/{project_id}/elb/listeners”,project_id为项目ID。
admin_state_up参数必须是true。 具体步骤 设置请求消息头。Postman中设置好头部信息,将获取到的Token放入头部,如下图: 图1 设置请求消息头-添加后端云服务器组 在Body标签中填写请求消息体。 图2 填写请求消息体-添加后端云服务器组 查询虚拟机的subnet_id和主网卡IP。
同一负载均衡器下监听某一端口的监听器不能多于1个。 具体步骤 设置请求消息头。在Postman中设置好头部信息,将获取到的Token放入头部,如下图所示。 图1 设置请求消息头-创建监听器 在Body标签中填写请求消息体。 图2 填写请求消息体-创建监听器 填写URL。 https://elb.cn-east-2
为了确保负载均衡器与后端服务器进行正常通信和健康检查正常,添加后端服务器后必须检查后端服务器所在的安全组规则和后端服务器所在子网的网络ACL规则。 后端服务器的安全组规则必须添加允许源地址为ELB后端子网所属网段的入方向规则,以确保健康检查请求和业务请求可以访问后端服务器。默认情况下,ELB后端子网与ELB所在子网一致。
健康检查的type与其关联的后端云服务器组的protocol有如下关系: 后端云服务器组的protocol为UDP时,健康检查的type只能为UDP_CONNECT; 后端云服务器组的protocol为TCP时,健康检查的type可以为TCP、HTTP; 后端云服务器组的protocol为
max_retries_down Integer 健康检查连续失败多少次后,将后端服务器的健康检查状态由ONLINE判定为OFFLINE,取值范围[1,10]。 pools Array of Pools objects 健康检查关联的后端云服务器组的ID列表。详见表6 admin_state_up Boolean
String 后端服务器关联的监听器id。 operating_status String 后端服务器的健康状态。 取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机或服务异常。 表14
为了确保负载均衡器与后端服务器进行正常通信和健康检查正常,添加后端服务器后必须检查后端服务器所在的安全组规则和后端服务器所在子网的网络ACL规则。 后端服务器的安全组规则必须添加允许源地址为ELB后端子网所属网段的入方向规则,以确保健康检查请求和业务请求可以访问后端服务器。默认情况下,ELB后端子网与ELB所在子网一致。
UDP的检查健康只能使用在UDP的后端云服务器组上。 具体步骤 设置请求消息头。Postman中设置好头部信息,将获取到的Token放入头部。 图1 设置请求消息头-创建健康检查 在Body标签中填写请求消息体。 图2 填写请求消息体-创建健康检查 填写URL。 https://elb
本章节通过示例介绍如何调用API来创建独享型负载均衡器,并同时新建与之关联的EIP。 前提条件 已创建虚拟私有云和子网。 操作步骤 查询VPC子网信息。 发送“GET https://{vpc_endpoint}/v1/{project_id}/subnets”,project_id为项目ID。
单位:比特/秒 ≥ 0bit/s 共享型负载均衡器 1分钟 m1e_server_rps 后端服务器重置数量 统计后端服务器发送至客户端的重置(RST)数据包的计数。这些重置数据包由后端服务器生成,然后由负载均衡器转发。 (仅TCP监听器支持此指标) 单位:个/秒 ≥ 0个/秒 共享型负载均衡器
如何检查后端服务器服务状态? 确认服务器服务是否开启。 登录虚拟机内部。 执行如下命令,查看系统的端口监听状态,如图1所示。 netstat -ntpl Windows虚拟机可以在命令行中执行netstat -ano查看系统的端口监听状态,或者查看服务端软件状态。 图1 系统的端口监听状态
健康检查的type与其关联的后端云服务器组的protocol有如下关系: 后端云服务器组的protocol为UDP时,健康检查的type只能为UDP_CONNECT; 后端云服务器组的protocol为TCP时,健康检查的type可以为TCP、HTTP; 后端云服务器组的protocol为
max_retries 否 Integer 健康检查连续成功多少次后,将后端服务器的健康检查状态由OFFLINE判定为ONLINE,取值范围[1,10]。 max_retries_down 否 Integer 健康检查连续失败多少次后,将后端服务器的健康检查状态由ONLINE判定为OFFLINE,取值范围[1,10]。
String 后端服务器关联的监听器id。 operating_status String 后端服务器的健康状态。 取值: ONLINE:后端服务器正常。 NO_MONITOR:后端服务器所在的服务器组没有健康检查器。 OFFLINE:后端服务器关联的ECS服务器不存在或已关机或服务异常。 表9
String 操作用户的项目ID。 获取方法详见获取项目ID。 healthmonitor_id 是 String 健康检查id。 请求消息 无 响应消息 表2 响应参数 参数 参数类型 描述 healthmonitor Healthmonitor object 健康检查对象。详见表3。
action 否 Array of strings 参数解释:转发策略的转发动作。 取值范围: REDIRECT_TO_POOL:转发到后端服务器组。 REDIRECT_TO_LISTENER:重定向到监听器。 REDIRECT_TO_URL:重定向到URL。 FIXED_RESPONSE:返回固定响应体。