服务地址:负载均衡对外提供服务的访问地址。BLB实例默认提供内网IP作为服务地址,您还可以通过开启公网访问获得公网IP来对公网流量进行负载均衡。 后端服务器:负责接收前端并发访问的一组百度智能云服务器,前端的并发访问会根据BLB实例定义的规则转发到后端服务器进行处理。 VPC:私有网络VPC(Virtual Private Cloud) 是一个用户能够自定义的虚拟网络。
跨地域复制自定义镜像 您可以将当前地域下的某个自定义镜像复制到其他地域。使用复制后的镜像创建轻量应用服务器,实现轻量应用服务器多个地域之间快速迁移。 适用场景 镜像是一种地域性资源,自定义镜像归属于其被创建时的地域,当前仅支持同账号复制: 场景 操作步骤 描述 跨地域同账号复制 按下文描述操作即可 跨地域复制完成后,在目标地域生成一个新镜像,新镜像具有唯一的镜像ID。
文档 服务发布点绑定实例请求参数 返回值 操作成功 无返回值 操作失败 操作失败返回异常列表参考 负载均衡BLB异常列表 代码示例 具体代码示例参考: ExampleBindInstance.java 服务发布点解绑实例 函数声明 public void unbindInstance(String service, String clientToken) { } 参数含义 请参考OpenAPI文档
HTTP, TCP)及端口号 后端协议/端口 BLB实例所关联的监听器转发至后端BCC的协议及端口号 健康检查 后端BCC是否正常提供服务 后端服务器 BLB实例所关联的BCC 资源分组 用户自定义资源分组 配置监听器 配置TCP监听器 配置TCP监听包括“配置信息”和“健康检查设置”两部分。 开启健康检查后,BLB将自动屏蔽不健康的后端服务器。
产品介绍 负载均衡实例 百度负载均衡BLB(Baidu Load Balance)通过将同一区域的多台百度智能云服务器虚拟成一个组,设置一个内网或外网的服务地址,将前端并发访问转发给后台多台云服务器,实现应用程序的流量均衡,性能上实现业务水平扩展。负载均衡还通过故障自动切换及时地消除服务的单点故障,提升服务的可用性。
对于Web类型的应用,BAE将负载均衡80端口的请求映射到容器的8080端口。因此如果希望通过负载均衡的80端口访问应用,需要在容器的8080端口创建监听。 自定义镜像暂不支持控制台设置环境变量。 自定义镜像暂不支持BAE提供的https功能,但用户可以考虑在镜像中自己定制https。 制作docker镜像示例 登录镜像仓库。
对于4层监听器(TCP、UDP协议),用户可以通过设置监听器的转发规则为源IP转发规则(来自同一个客户端IP的请求始终转发给同一台后端服务器)来实现会话保持。 对于7层监听器(HTTP、HTTPS协议),BLB支持两种会话保持方式: 植入Cookie:推荐使用,负载均衡服务会在用户的请求中插入标识后端服务器地址的cookie项。
将IP组绑定在监听上 在对应的负载均衡实例中创建一个监听,然后将这个IP组绑定在这个监听上。 注意,监听的协议需要匹配IP组的开放协议,如果不满足可以在IP组中新增开放协议。 配置路由 如果您配置的IP为 同地域-跨VPC 跨地域 混合云 IP自定义 场景,您还需要根据对应的网络环境配置相应的路由。包括负载均衡访问后端服务的路由和后端服务回源路由。
访问控制 创建负载均衡后,您可以通过配置负载均衡所在子网对应的ACL或者关联安全组,实现负载均衡实例级别的访问控制。 说明: Ping负载均衡的内网IP或者绑定的EIP,由负载均衡集群响应,不会转发到后端服务器,不受ACL和安全组的访问控制。 BLB支持ACL 您能够在负载均衡所在的子网对应的ACL中配置相应的规则,实现负载均衡实例级别的访问控制。ACL使用可参照 ACL操作指南 。
参数名称 类型 描述 listenerPort int 监听器的监听端口 scheduler String 负载均衡算法,值为 RoundRobin / LeastConnection / Hash AppHTTPListenerModel 参数名称 类型 描述 listenerPort int 监听器的监听端口 scheduler String 负载均衡算法,值为 RoundRobin / LeastConnection