配置监听和健康检查 监听概述 监听协议 后端协议 适用场景 TCP TCP 适用于传输层负载均衡场景,如高性能 TCP 代理服务。 UDP UDP 适用于 DNS 服务、物联网等对数据传输可靠性要求不高的场景。 HTTP HTTP 适用于标准 HTTP Web 服务负载均衡。 HTTPS HTTP/HTTPS 适用于需要 SSL 加密的 Web 服务,在 BLB 层完成 SSL 卸载后转发。
接口规范 数据交换格式为 JSON ,所有request/response body内容均采用UTF-8编码。 说明: 所有创建删除等修改操作,后端需要一定时间处理,所以修改类操作设计为异步请求。只要参数合法,后端会直接返回成功,同时BLB实例的状态会变成updating,处于updating状态的BLB实例不能进行其
添加后端服务器 选择“产品服务>负载均衡BLB”,进入负载均衡BLB列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。 点击“后端服务器”页签,添加需要进行负载均衡的BCC服务器。 设置BLB实例中BCC服务器的权重。 权重是用来针对不同的后端服务器实例设置不同的请求转发比例。权重值是一个相对值,如果设置成相同数值,其转发比例是一样的。
添加后端服务器 在负载均衡实例列表页,点击实例进入实例详情页。 在实例详情页,点击“后端服务器”,进入后端容器组列表页。 点击“添加后端服务器”,选择指定的部署组,点击“下一步”。 为容器组配置权重,权重配置完成,点击“确定”,完成操作。 数据监控 监听信息包括前端/后端协议和端口。 在负载均衡实例列表页,点击实例进入实例详情页。 在实例详情页,点击“监控”,包括公网IP和端口数据监控信息。
负载均衡专属集群与负载均衡共享集群的区别: 对比项 说明 专属集群 共享集群 配置独享 独享特殊业务要求配置 支持 不支持 流量隔离 与其他用户的业务流量隔离 支持 不支持 精准导流 将访问的业务流量精确导流至此集群 支持 不支持 业务隔离 与其他用户的业务部署隔离 支持 不支持 集群性能 整体集群的性能上限 支持指定性能规格和一键扩容升级 集群性能存在上限,遇到性能瓶颈多用户相互争抢 集群监控 以集群为粒度监控业务水位
的权限 查看实例列表、查看实例详情、修改BLB名称及描述、监听器配置、后端服务器配置、实例监控、实例报警 BlBReadOnlyAccessPolicy 只读访问负载均衡(BLB)的权限 查看实例列表、查看实例详情 LBDCFullControlAccessPolicy 完全控制管理负载均衡专属集群(LBDC)的权限 查询专属集群列表、查看专属集群详情、查看关联的BLB实例、专属集群监控、专属集群报警
2021-11 新增 负载均衡专属集群 ,提供性能可控、资源独享、物理资源隔离的专属负载均衡服务,满足超高性能和独占资源需求。 2021-09 负载均衡实例支持 安全访问控制 ,通过配置负载均衡所在子网对应的ACL或者关联安全组,实现负载均衡实例级别的访问控制。 2021-09 普通型 BLB 监听器、应用型服务器组 -- UDP 端口增加 ICMP 健康检查类型。
负载均衡 创建Blb负载均衡 以下代码可以创建Blb负载均衡: Java 复制 1 public void createBecBlb ( BecClient client ) { 2 CreateBecBlbRequest request = CreateBecBlbRequest . builder ( ) 3 // 负载均衡类型,支持容器与虚机两种,分别对应 container 、 vm 4
BLB 监控: Go 复制 1 func getBecBlbResourceMetrics(client *bec.Client) { 2 // 负载均衡Id 3 blbId := "applb-cn-baoding1-ix-ti9ax0bc" 4 // 监控指标类型,支持bandwidth_receive(入网带宽)、bandwidth_transmit(出网带宽)、 5 /