检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ELB网络流量路径说明 负载均衡将来自客户端的请求通过负载均衡器分发至后端服务器,后端服务器再将响应通过内网返回给负载均衡。负载均衡器和后端服务器之间是通过内网进行通信的。 如果负载均衡器后端服务器仅处理来自负载均衡的访问请求,服务器可以不购买EIP或者NAT网关等服务,仅有私网IP即可。
后端云服务器 创建后端云服务器 查询后端云服务器 查询后端云服务器详情 更新后端云服务器 删除后端云服务器 父主题: API(共享型OpenStack API)(废弃)
图1 设置请求消息头-创建后端云服务器组 在Body标签中填写请求消息体。 图2 填写请求消息体-创建后端云服务器组 填写URL。 https://elb.cn-east-2.myhuaweicloud.com/v2.0/lbaas/pools 发送请求。选择请求方法为POST,点击Send按钮,得到服务端响应:
客户端向您的应用程序发出请求。 负载均衡器中的监听器接收与您配置的协议和端口匹配的请求。 监听器再根据您的配置将请求转发至相应的后端服务器组。如果配置了转发策略,监听器会根据您配置的转发策略评估传入的请求,如果匹配,请求将被转发至相应的后端服务器组。 后端服务器组中健康检查正常的后端服务器将根据分
器时,打开该开关。 空闲超时时间(秒) 如果在超时时间内一直没有访问请求,负载均衡会中断当前连接,直到下一次请求到来时再重新建立新的连接。 时间取值范围[0-4000]。 请求超时时间(秒) 客户端向负载均衡发起请求,如果在超时时间内客户端没有完成整个请求的传输,负载均衡将放弃等待关闭连接。
健康检查成功时间窗 = 超时时间×健康检查正常阈值 + 检查间隔×(健康检查正常阈值-1) 健康检查失败时间窗 = 超时时间×健康检查异常阈值 + 检查间隔×(健康检查异常阈值-1) 如图4所示: 检查间隔:4s 超时时间:2s 健康检查异常阈值:3次 健康检查检测到后端服务器从正常到失败状态,健康检查失败时间窗
后端云服务器 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 创建member POST /v2/{project_id}/elb/pools/{pool_id}/members elb:members:create
根据您配置的高级转发策略将不同的请求按照不同的方式处理。 每条高级转发策略必须包含转发规则和动作。 支持的转发规则有:域名、路径、HTTP请求方法、HTTP请求头、查询字符串、网段、Cookie。详见转发规则。 支持的转发动作有:转发至后端服务器组、重定向至监听器、重定向至URL
在“编辑监听器”页面修改参数,单击“确定”。 修改监听器的超时时间 弹性负载均衡支持配置监听器的超时时间(空闲超时时间、请求超时时间、响应超时时间),方便用户根据自身业务情况,自定义调整超时时间。例如,HTTP/HTTPS协议客户端的请求文件比较大,可以增加请求超时时间,以便能够顺利完成文件的传输。 进入弹性负载均衡列表页面。
该功能陆续上线中,已发布区域请以控制台实际为准。 空闲超时时间(秒) 如果在超时时间内一直没有访问请求,负载均衡会中断当前连接,直到下一次请求到来时再重新建立新的连接。 时间取值范围[0-4000]。 请求超时时间(秒) 客户端向负载均衡发起请求,如果在超时时间内客户端没有完成整个请求的传输,负载均衡将放弃等待关闭连接。
后端云服务器组 创建后端云服务器组 查询后端云服务器组列表 查询后端云服务器组详情 更新后端云服务器组 删除后端云服务器组 父主题: API(V2)
器是否删除的影响,直到客户端在这些TCP连接上停止发送请求时间间隔达到keepalive_timeout超时时间(300s)之后,ELB才会断开这些长连接并停止转发业务流量。 keepalive_timeout为空闲超时时间,只有客户端和ELB之间长连接时才会存在keepalive_timeout。
如何检查ELB前后端流量不一致? 检查客户端请求是否有失败的请求,特别是返回码是4xx的请求。因为这些请求可能因为是异常请求被弹性负载均衡拒绝,没有转发至后端服务器。 父主题: 异常检查
后端云服务器组 创建后端云服务器组 查询后端云服务器组 查询后端云服务器组详情 更新后端云服务器组 删除后端云服务器组 父主题: API(共享型OpenStack API)(废弃)
后端云服务器组 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 创建pool POST /v3/{project_id}/elb/pools elb:pools:create √ √ 查询pool GET
后端云服务器组 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 创建pool POST /v2/{project_id}/elb/pools elb:pools:create √ √ 查询pool GET
器时,打开该开关。 空闲超时时间(秒) 如果在超时时间内一直没有访问请求,负载均衡会中断当前连接,直到下一次请求到来时再重新建立新的连接。 时间取值范围[0-4000]。 请求超时时间(秒) 客户端向负载均衡发起请求,如果在超时时间内客户端没有完成整个请求的传输,负载均衡将放弃等待关闭连接。
负载均衡器通过向后端服务器发起心跳检查的方式来实现健康检查功能,并判断后端服务器是否可用。更多检查原理详见健康检查介绍。 当健康检查关闭时,ELB默认后端服务器正常在线,会将请求转发至后端服务器。 当后端服务器的权重设置为0时: 独享型负载均衡器:新的请求不会转发到该后端服务器,健康检查会继续探测,健康检查状态显示为实际结果。
HTTP/HTTPS 空闲超时时间 0~4000s 60s 请求超时时间 客户端向负载均衡发起请求,一个请求多次发送时,传输时间间隔超过请求超时时间,则负载均衡将放弃等待关闭连接。 1~300s 60s 响应超时时间 负载均衡向后端服务器发起请求,如果超时时间内接收请求的后端服务器无响应或两次
连接的超时时间是300s,超时时间用户不能设置。如果超过300s,ELB会向客户端和服务端发送RST断开连接。 检查是否开启了会话保持,且会话保持类型选择的是源IP地址。如果是,需要注意请求到达ELB之前,请求IP是否发生变化。 例如:ELB配合CDN、WAF服务使用,请求经过C