更新高可用虚拟IP的名称 接口描述 更新高可用虚拟IP(HAVIP)的名称。 名称为大小写字母、数字以及-_/.特殊字符,必须以字母开头,长度1-65 请求结构 JSON 复制 1 PUT /v 1 /vpc/havip/ { havipId } ?
获取指定的高可用虚拟IP 接口描述 本接口用来查询指定高可用虚拟IP(HAVIP)的详情。 请求结构 JSON 复制 1 GET /v 1 /vpc/havip/ { haVipId } HTTP/ 1.1 2 Host : bec.baidubce.com 3 Authorization : authorization string 请求头域 除公共头域外,无其它特殊头域。
BLB基本架构如下: 以TCP监听器为例介绍一个访问请求的处理流程: 用户发送请求即向服务的监听地址和端口发起TCP握手请求; 在四层负载均衡中,查找到用户配置的所有后端云服务器的地址,然后再根据配置的负载均衡策略(加权轮询、加权最少连接数、源IP),选择一个当前可用的云服务器,向其发起TCP握手请求。 连接成功建立后,即完成了一个连接之间的映射变换,从而将前端请求转发到各个云服务器中去。
tcp监听修改为https/http监听后流量统计为什么会下跌? tcp监听是四层负载均衡,流量统计的数据为ip数据报文的长度; 将tcp监听修改为http/https监听,是七层负载均衡,流量统计的数据为http/https报文的body的长度; 因此tcp监听修改为http/https监听后从流量统计上看会有一些数值上的下降。 什么是后端服务器权重?
配置监听和健康检查 监听概述 监听协议 后端协议 适用场景 TCP TCP 适用于传输层负载均衡场景,如高性能 TCP 代理服务。 UDP UDP 适用于 DNS 服务、物联网等对数据传输可靠性要求不高的场景。 HTTP HTTP 适用于标准 HTTP Web 服务负载均衡。 HTTPS HTTP/HTTPS 适用于需要 SSL 加密的 Web 服务,在 BLB 层完成 SSL 卸载后转发。
例如,TCP的MSS(最大段大小)需要相应调整以避免不必要的数据分片。 在非TCP场景下,比如使用UDP、ICMP或其他非连接导向的协议时,如果没有相应的协议层或应用层对巨型帧的支持和优化,可能无法充分利用巨型帧带来的好处,甚至可能因为不当的使用导致数据包丢失或应用程序错误。
普通型BLB概述 普通型BLB总览 能力 说明 多协议支持 支持 TCP、UDP、HTTP、HTTPS、SSL 五种监听协议 负载均衡算法 四层(TCP/UDP/SSL) :支持加权轮询、加权最小连接数、源 IP 哈希 七层(HTTP/HTTPS) :支持加权轮询、最小连接数 健康检查 TCP/SSL 监听 :支持 TCP 健康检查 UDP 监听 :支持 UDP、ICMP和UDP_ICMP 健康检查
类型可设置,其它类型默认为false,打开后4层数据流到达VM后,VM可通过tcp_option获取到原始blb的ip(vip/ovip)信息 tcpSessionTimeout int tcp设置连接超时时间(单位:秒) udpSessionTimeout int udp会话超时时间(单位:秒) healthCheckString String UDP健康检查发送的请求字符串 keepSession
配置信息 配置名称 填写说明 协议 用户可以下拉选择监听协议,包含TCP、UDP两个选项,部分节点包含TCP、UDP、HTTP、HTTPS四个选项。其中选择TCP时,可以选择是否获取真实IP。后方输入服务监听的端口,端口输入范围为1~65535间的整数,默认为80。 调度方法 用户可以下拉选择调度方法,包含加权轮询、最小连接数、源IP三个选项。
配置监听和健康检查 监听概述 监听协议 适用场景 TCP 适用于传输层负载均衡场景,如高性能 TCP 代理服务。 UDP 适用于 DNS 服务、物联网等对数据传输可靠性要求不高的场景。 HTTP 适用于标准 HTTP Web 服务负载均衡。 HTTPS 适用于需要 SSL 加密的 Web 服务,在 BLB 层完成 SSL 卸载后转发。