路由规则和负载均衡器配置需要遵循客户实际环境网段进行配置,确保可通。 各BLB以及后端服务器上的安全组和ACL需要正确配置,避免不必要的拦截丢包,导致访问不通。
基本概念 基本概念: 负载均衡实例:由百度负载均衡集群提供的虚拟服务。 监听器:监听器:监听器用于将用户请求转发至后端服务器,再把后端服务器的响应返回给用户。监听器配置有监听协议和监听端口,当前支持TCP、UDP、HTTP、HTTPS、SSL等多种协议,并按照转发规则将请求转发给特定后端服务器。监听器还提供了基于后端服务器的健康检查端口的健康检查功能。 服务地址:负载均衡对外提供服务的访问地址。
BLB七层监听的定制配置 定制配置概述 BLB支持您为七层监听设置定制配置参数,如 client_header_timeout、client_body_timeout、proxy_buffer_size、proxy_buffers、proxy_set_header等,满足您更多样的七层业务需求。 定制配置字段说明 配置
AppTCPListenerModel 参数名称 类型 描述 listenerPort int 监听器的监听端口 scheduler String 负载均衡算法,值为 RoundRobin / WeightLeastConn / Hash , RoundRobin 代表加权轮询、 WeightLeastConn 代表加权最小连接数、 Hash 代表根据源ip哈希 tcpSessionTimeout
并且在整个BLB工作期间,四层负载均衡设备会不断根据配置对每个云服务器做健康检查,屏蔽不可用的云服务器。 以HTTP监听器为例介绍一个访问请求的处理流程: 用户发送请求即向服务的监听地址和端口发起TCP握手请求; 四层负载均衡会直接将请求转发给七层负载均衡设备,由它向后端云服务器发起TCP握手请求。
产品介绍 负载均衡实例 百度负载均衡 BLB(Baidu Load Balance)通过将同一地域的多台百度智能云服务器虚拟成一个组,设置一个内网或外网的服务地址,将前端并发访问转发给后台多台云服务器,实现应用程序的流量均衡,并通过业务水平扩展提升性能。负载均衡还通过故障自动切换及时消除服务的单点故障,提升服务可用性。
监听器类型 BLB支持4层(TCP、UDP、SSL协议)和7层(HTTP、HTTPS协议)五种监听器类型。BLB的4/7层负载均衡是在对后台的服务器进行负载均衡时,依据4层的信息或7层的信息来决定怎样转发流量。 TCP监听器负责监听发送至服务地址和监听端口的TCP连接。监听器根据转发规则挑选一台健康的后端服务器建立TCP连接,并对流量进行NAT处理。
是否支持在业务不中断的前提下,将共享型负载均衡升级为规格型负载均衡? LB支持上传证书吗? 一个监听器可以绑定多少个 HTTPS 证书? 证书区分地域吗? 证书需要上传到后端服务器吗? HTTP和HTTPS使用同样的后端提供服务,访问HTTP监听正常,访问HTTPS监听出现排版错误,如何排查? BLB释放监听后,流量还是否继续转发? 负载均衡是否可以直接获取-Client-端-IP地址?
添加TCP监听器 配置监听包括“配置信息”和“健康检查设置”两部分。 选择“产品>网络>负载均衡”,进入BLB控制台列表,下面以普通型BLB实例添加TCP监听为例进行配置演示。 首先在左边栏选择普通型实例,点击“负载均衡ID/名称”列的ID链接,进入实例详情页。 点击“监听设置”页签,点击“添加监听设置”按钮,下面以配置TCP监听器为例,进行监听器的基本设置和健康检查设置。
此时,通过部署多台BCC实例与负载均衡,并设置带宽峰值限制,可以有效缓解服务器压力,确保网站稳定性。 内网BLB典型使用场景 BLB默认提供内网服务地址,适用于多种内部架构场景。