解压ZIP包之后有三个文件,如下: BaiduBce.phar //PHP SDK BlbClient.php //示例 SampleConf.php //参考配置文件,具体内容见下文 在脚本文件中添加以下代码,即可以使用SDK包: include 'BaiduBce.phar'; require 'YourConf.php'; 关于配置文件的引用请参考下文中的配置BlbClient
model类 ├── services │ └── blb //BLB服务相关类 │ ├── app_blb_client.py //APPBLB客户端入口类 │ └── blb_client.py //BLB客户端入口类 ├── bce_base_client.py //BCE客户端入口类的基类 ├── bce_client_configuration.py //对BCE的HttpClient的配置
查询结果为包含该后端服务器的负载均衡实例。返回结果是多重查询条件的交集。如果BLB实例开启了公网访问,返回结果将会带上公网IP。
初始化 初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 BLB访问域名 的部分,理解Endpoint相关的概念。 百度云目前开放了多区域支持,请参考 区域选择说明 。 目前支持“北京”、“广州”、“苏州”、“香港”、“武汉”、“保定”、“上海”、“新加坡”等区域。
初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 BLB访问域名 的部分,理解Endpoint相关的概念。 百度云目前开放了多区域支持,请参考 区域选择说明 。 目前支持“北京”、“广州”、“苏州”、“香港”、“武汉”、“保定”、“上海”、“新加坡”等区域。
删除负载均衡 接口描述 本接口用于删除负载均衡。 请求结构 DELETE /v1/blb/{blbId} HTTP/1.1 Host: bec.baidubce.com Content-Type: application/json; charset=utf-8 Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
普通型blb实例 普通型blb实例提供了负载均衡常规功能组件,能够满足用户对负载均衡的通用需求,具备轻量化、配置简单、价格便宜等特点。
实例 terraform init : 用于下载或更新百度provider,出现一下信息代表下载成功 terraform plan:确认资源变更计划 terraform apply:执行资源创建,出现以下信息代表下载成功 资源销毁 执行terraform destroy 命令可销毁上述资源 测试验证 执行terraform show 查看是否显示如下信息 登录百度智能云,查看是否成功购买 相关产品 负载均衡
需为1-65535间的整数 backendPort int 是 RequestBody参数 后端服务器的监听端口,需为1-65535间的整数 scheduler String 是 RequestBody参数 负载均衡算法,支持3种方式: RoundRobin / LeastConnection / Hash , RoundRobin 代表加权轮询、 LeastConnection 代表最小连接数、
获取负载均衡监控信息 接口描述 本接口用于获取负载均衡监控信息。 请求结构 GET /v1/monitor/lb/{blbId}?