基本概念 基本概念: 负载均衡实例:由百度负载均衡集群提供的虚拟服务。 监听器:监听器:监听器用于将用户请求转发至后端服务器,再把后端服务器的响应返回给用户。监听器配置有监听协议和监听端口,当前支持TCP、UDP、HTTP、HTTPS、SSL等多种协议,并按照转发规则将请求转发给特定后端服务器。监听器还提供了基于后端服务器的健康检查端口的健康检查功能。 服务地址:负载均衡对外提供服务的访问地址。
基本原理 由于BLB7层监听器(http/https)在转发时会改写客户端源IP信息,后端服务器收到请求的实际源IP为BLB自留100.64.0.0/16网段地址,负载均衡的7层监听器(HTTP/HTTPS)监听器支持在转发请求时将客户端真实IP写到header:X-Forwarded-For处,支持将监听器协议写到header:X-Forwarded-Proto处。
添加后端服务器 选择“产品服务>负载均衡BLB”,进入负载均衡BLB列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。 点击“后端服务器”页签,添加需要进行负载均衡的BCC服务器。 设置BLB实例中BCC服务器的权重。 权重是用来针对不同的后端服务器实例设置不同的请求转发比例。权重值是一个相对值,如果设置成相同数值,其转发比例是一样的。
应用型BLB添加UDP监听 场景描述 应用型BLB负载均衡支持四层协议转发,当您需要为DNS服务、物联网及一些对数据传输可靠性要求不高的场景提供负载均衡能力时,可以创建UDP监听器。 本文档详细介绍UDP监听器的配置方法,您根据业务需求选择合适的UDP监听器配置方案。 约束与限制 BLB协议为 UDP 时,目标组的协议只能选择 UDP 。 同一BLB上不同监听器的端口不能重复。
负载均衡专属集群提供将负载均衡实例部署在用户专属的负载均衡集群的能力,以支持性能可控、资源独享、物理资源隔离,满足用户对负载均衡实例超高性能和独占资源的需求。
r_port = 124 # 前端监听端口 4 backend_port = 1240 # 后端服务端口 5 protocol = "TCP" # 监听协议类型 6 #scheduler = "LeastConnection" # 负载均衡算法
查询TCP监听器 查询指定LoadBalancer下所有TCP监听器的信息 支持按监听器端口进行匹配查询 结果支持marker分页,分页大小默认为1000,可通过maxKeys参数指定 OpenAPI Explorer 去调试 您可以在 OpenAPI Explorer 中直接运行该接口,免去您计算签名的困扰。运行成功
查询HTTPS监听器 查询指定LoadBalancer下所有HTTPS监听器的信息 支持按监听器端口进行匹配查询 结果支持marker分页,分页大小默认为1000,可通过maxKeys参数指定 OpenAPI Explorer 去调试 您可以在 OpenAPI Explorer 中直接运行该接口,免去您计算签名的困扰。
查询UDP监听器 描述 查询指定LoadBalancer下所有UDP监听器的信息 支持按监听器端口进行匹配查询 结果支持marker分页,分页大小默认为1000,可通过maxKeys参数指定 OpenAPI Explorer 去调试 您可以在 OpenAPI Explorer 中直接运行该接口,免去您计算签名的困扰。运
查询SSL监听器 描述 查询指定LoadBalancer下所有SSL监听器的信息 支持按监听器端口进行匹配查询 结果支持marker分页,分页大小默认为1000,可通过maxKeys参数指定 OpenAPI Explorer 去调试 您可以在 OpenAPI Explorer 中直接运行该接口,免去您计算签名的困扰。运