基本概念 基本概念: 负载均衡实例:由百度负载均衡集群提供的虚拟服务。 监听器:监听器:监听器用于将用户请求转发至后端服务器,再把后端服务器的响应返回给用户。监听器配置有监听协议和监听端口,当前支持TCP、UDP、HTTP、HTTPS、SSL等多种协议,并按照转发规则将请求转发给特定后端服务器。监听器还提供了基于后端服务器的健康检查端口的健康检查功能。 服务地址:负载均衡对外提供服务的访问地址。
应用场景 网站服务能力水平扩展 随着业务扩展和网站流量的增长,单台Web服务器难以满足高并发访问的需求。通过引入负载均衡服务,可以将请求分配至多台Web服务器,实现服务能力的水平扩展,从而有效应对业务增长。 服务高可用 当服务部署在单一主机上时,网络故障、硬件故障或程序错误等因素可能导致服务中断。为了提高服务的可用性,可以采用负载均衡方案,并在后端配置多个相同的云服务器。
添加后端服务器 选择“产品服务>负载均衡BLB”,进入负载均衡BLB列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。 点击“后端服务器”页签,添加需要进行负载均衡的BCC服务器。 设置BLB实例中BCC服务器的权重。 权重是用来针对不同的后端服务器实例设置不同的请求转发比例。权重值是一个相对值,如果设置成相同数值,其转发比例是一样的。
默认为90,需为5-4000间的整数,单位秒 HTTPListenerModel 参数名称 类型 描述 listenerPort int 监听器的监听端口 backendPort int 后端服务器的监听端口 scheduler String 负载均衡算法,值为 RoundRobin / LeastConnection keepSession bool 是否开启会话保持功能,即同一个Client发出的请求都会到达同一个后端服务器
应用型BLB通过IP组挂载IDC侧的服务器健康检查失败? 关于内网回环问题的说明 四层负载均衡后端RS权重置为0与删除RS的区别 七层负载均衡后端RS权重置为0与删除RS的区别 监听上的连接数较少时,权重相同的wrr或rr调度策略的各个rs为何连接数不相同? 四层负载均衡源地址哈希调度算法后端RS权重置为0仍能接收处理流量? 四层负载均衡删除后端服务器RS后,删除的RS上存量连接如何处理?
负载均衡实例的后端服务器状态怎么查看?
基本架构 BLB通过集群的方式提供负载均衡服务,当负载均衡系统集群中的某一台服务器出现故障时,其他服务器将自动接管故障服务器的工作,从而保障服务高可用。
BLB的4/7层负载均衡是在对后台的服务器进行负载均衡时,依据4层的信息或7层的信息来决定怎样转发流量。 TCP监听器负责监听发送至服务地址和监听端口的TCP连接。监听器根据转发规则挑选一台健康的后端服务器建立TCP连接,并对流量进行NAT处理。在这个过程中会有客户到监听器和监听器到后端服务器的两个TCP连接,后续该TCP连接的所有流量都会转发到同一台后端服务器。
添加后端服务器 在负载均衡实例列表页,点击实例进入实例详情页。 在实例详情页,点击“后端服务器”,进入后端容器组列表页。 点击“添加后端服务器”,选择指定的部署组,点击“下一步”。 为容器组配置权重,权重配置完成,点击“确定”,完成操作。 数据监控 监听信息包括前端/后端协议和端口。 在负载均衡实例列表页,点击实例进入实例详情页。 在实例详情页,点击“监控”,包括公网IP和端口数据监控信息。
如何检查负载均衡业务访问延时大? 一般从如下几方面检查: 将EIP绑定到后端云服务器,不经过弹性负载均衡直接访问后端服务,查看访问延时。用来判断是弹性负载均衡的问题,还是前端网络问题或者后端服务问题。 查看业务流量是否超过了EIP的带宽限制,超带宽会产生拥塞、丢包等异常情况。 如果直接访问后端存在业务访问延时大,需要排查后端服务是否压力过大,是否配置了安全策略等。