添加定制配置 登录百度智能云平台,选择“产品服务>负载均衡BLB”,点击BLB名称进入实例详情页面。 点击左侧导航栏“监听设置”,选择HTTP或HTTPS协议配置7层监听。 开启定制配置开关,添加定制配置。
请求参数 参数名称 类型 是否必需 参数位置 描述 version String 是 URL参数 API版本号 clientToken String 否 Query参数 幂等性Token,是一个长度不超过64位的ASCII字符串 service String 是 URL参数 服务发布点的域名 返回头域 除公共头域,无其它特殊头域。
注意 : 负载均衡BLB API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用 获取AK/SK 要使用百度智能云负载均衡BLB,您需要拥有一个有效的 AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。AK/SK是由系统分配给用户的,均为字符串,用于标识用户,为访问服务做签名验证。
配置服务器组 配置服务器组步骤主要包括: 服务器组基本信息填写 配置开放端口; 添加服务器组; 注意: 一个服务器组可以对应多个开放端口,例如:A服务器组,可以同时开放 TCP 80和HTTP 80两个端口。 服务器组基本信息填写 操作步骤 选择“产品服务>负载均衡BLB>应用型实例”,进入应用型实例列表。 点击“负载均衡ID/名称”列的ID链接,进入实例详情页。
幂等性 在调用API时,很容易出现由于网络等问题导致客户端没收到响应连接就中断的情况。此时客户端无法得知服务器端是否收到了请求,重试又可能导致问题。例如一个创建实例的请求被多次发送就可能出现重复创建。对此,应加入幂等性的机制来加以应对。 幂等性的意思是无论同一个请求被重复发送多次,其结果都和发送一次一样。 BCE API采用clientToken机制来保证API调用的幂等性。
创建负载均衡 接口描述 本接口用于创建负载均衡。
blb.su.baidubce.com hkg blb.hkg.baidubce.com fwh blb.fwh.baidubce.com bd blb.bd.baidubce.com fsh blb.fsh.baidubce.com sin blb.sin.baidubce.com 新建BlbClient 使用AK/SK新建BlbClient 通过AK/SK方式访问BOS,用户可以参考如下代码新建一个
blb.su.baidubce.com hkg blb.hkg.baidubce.com fwh blb.fwh.baidubce.com bd blb.bd.baidubce.com fsh blb.fsh.baidubce.com sin blb.sin.baidubce.com 新建BlbClient 使用AK/SK新建BlbClient 通过AK/SK方式访问Blb,用户可以参考如下代码新建一个
普通型IPv6 BLB实例 IPv6 负载均衡是基于 IPv6 单栈技术实现的负载均衡,和 IPv4 负载均衡协同工作,实现 IPv6/IPv4 双栈通信。IPv6 负载均衡创建后,系统会为实例分配一个IPv6地址,转发来自IPv6客户端的请求。 创建IPv6实例 登录百度智能云平台,选择“产品服务>负载均衡BLB>IPv6实例”,进入实例列表页面。 点击“创建负载均衡”,进入创建实例界面。
使用Java SDK发起BLB请求,您需要初始化一个BlbClient实例,并根据需要修改BlbClientConfiguration的默认配置项。 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 BLB访问域名 的部分,理解Endpoint相关的概念。 百度云目前开放了多区域支持,请参考 区域选择说明 。