选择“产品服务>负载均衡BLB>普通型实例”,进入普通型实例列表。 点击“负载均衡ID/名称”列的名称链接,进入实例详情页。 点击左侧导航栏的“监听设置”>“添加监听设置”,进行监听器的基本设置和健康检查设置。BLB协议选择“TCP”。 设置配置信息。 项目 描述 BLB协议[端口] 指定BLB监听器监听的协议和端口。端口输入范围为1~65535间的整数。默认“80”。
应用型BLB实例 获取Endpoint 在确认您使用SDK配置的Endpoint时,可先阅读开发人员指南中关于 BLB服务域名 的部分,理解Endpoint相关的概念。 百度智能云目前开放了多区域支持,请参考 区域选择说明 中网络产品BLB的部分。 注意 : 负载均衡BLB API支持HTTP和HTTPS两种调用方式。
配置服务器组 配置服务器组步骤主要包括: 服务器组基本信息填写 配置开放端口; 添加服务器组; 注意: 一个服务器组可以对应多个开放端口,例如:A服务器组,可以同时开放 TCP 80和HTTP 80两个端口。 服务器组基本信息填写 操作步骤 选择“产品服务>负载均衡BLB>应用型实例”,进入应用型实例列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。
通过应用型BLB实例获取客户端信息 场景介绍 在负载均衡中分析客户端信息是为了更智能地分配请求,提高系统的性能、可靠性和用户体验,能够实现:帮助负载均衡器选择合适的后端服务器来处理请求。例如,可以基于客户端IP地址、用户会话信息或地理位置等因素进行路由决策,将请求分配给最适合处理的服务器;增强安全性。例如,可以根据客户端的地理位置或IP地址进行访问控制,防范恶意行为或DDoS攻击;等能力。
region Region 负载均衡所在地域 serviceProvider ServiceProvider 负载均衡所属运营商 city String 负载均衡所在城市 publicIp String 负载均衡公网IP internalIp String 负载均衡内网IP ports List< Listeners > 负载均衡端口 podCount Integer 负载均衡绑定后端服务器数量
model //BCE公用model类 ├── services │ └── blb //BLB服务相关类 │ ├── model //BLB内部model,如Request或Response │ └── BlbClient.class //BLB客户端入口类 ├── util //BCE公用工具类 ├── BceClientConfiguration.class //对BCE的HttpClient的配置
扩展域名 负载均衡HTTPS监听支持挂载多个证书,通过配置扩展域名,实现将来自不同访问域名的请求转发至不同的后端服务器或者后端服务器组。 添加扩展域名 登录百度智能云平台,选择“产品服务>负载均衡BLB”,点击BLB名称进入实例详情页面。 点击左侧导航栏“监听设置”,选择HTTPS协议配置HTTPS监听。 添加服务器证书后点击开启“扩展域名”,配置扩展域名。
百度云负载均衡可信云认证服务可用性说明 百度云负载均衡可信云认证服务可用性说明 1. 服务范围 百度负载均衡BLB(Baidu Load Balance)通过将同一区域的多台百度智能云服务器虚拟成一个组,设置一个内网或外网的服务地址,将前端并发访问转发给后台多台云服务器,实现应用程序的流量均衡,性能上实现业务水平扩展。负载均衡还通过故障自动切换及时地消除服务的单点故障,提升服务的可用性。
String 负载均衡内网IP ports List< Listeners > 负载均衡端口 podCount Integer 负载均衡绑定后端服务器数量 bandwidthInMbpsLimit Integer 负载均衡最大带宽限制,取值范围1~20000,单位Mbps。
DateTime 负载均衡创建时间 Listeners 参数名称 类型 描述 protocol Protocol 负载均衡协议 port Integer 负载均衡端口 backendPort Integer 后端端口 scheduler LbMode 转发规则 healthCheckInterval Integer 健康检查间隔时间 healthCheckRetry Integer 健康检查阈值