安装SDK工具包 运行环境 Java SDK工具包可在jdk1.7、jdk1.8环境下运行。 方式一:使用Maven安装 在Maven的pom.xml文件中添加bce-java-sdk的依赖: <dependency> <groupId>com.baidubce</groupId> <artifactId>bce-java-sdk</artif
伸缩日志 弹性伸缩组的触发历史都记录在了伸缩日志中,伸缩日志列表默认按照触发时间的先后顺序展示了伸缩记录对应的伸缩行为类型、预期行为、实际行为、触发条件等信息,伸缩列表默认展示了7天内的伸缩日志,您也可以切换至其他时间区间查看对应范围的伸缩日志。 您还可以进入伸缩日志的详情查看伸缩行为前后的实例清单、伸缩活动中涉及的实例以及实例的伸缩结果、脚本执行结果(仅限于使用了扩缩容脚本的情况)
节点管理 节点管理概述 节点管理用于展示和管理伸缩组中的BCC实例,您可以在此查看实例名称、网络、配置等信息,也可以进行BCC实例生命周期管理操作。 伸缩组实例来源 弹性扩容 触发弹性扩容动作时,系统会按照伸缩组中的节点配置自动创建实例并加入到伸缩组。 添加节点 在节点管理列表中,点击添加节点按钮,可以新建自定义BCC实例并把该实例加入到伸缩组。 移入已有实例 在节点管理列表中,点击移入已有实例按
附录 Model对象定义 AsGroup 参数名称 类型 描述 groupId String 伸缩组ID,符合BCE规范,是一个定长字符串,且只允许包含大小写字母、数字、连字号(-)和下划线(_)。 groupName String 伸缩组名称,支持大小写字母、数字、中文以及-_ /.特殊字符,必须以字母开头,长度1-65。 region String 伸缩组所在地域 status AsGroup
AsGroupClient AsGroupClient是AutoScaling Group服务的客户端,为开发者与AGroup服务进行交互提供了一系列的方法。 新建AsGroupClient 通过AK/SK方式访问AsGroup 用户可以参考如下代码新建一个AsGroupClient: ; // 用户的Access Key ID String SECRET_ACCESS_KEY = ; // 用户
伸缩组接口 查询伸缩组列表 查询所有伸缩组的详细信息 public static void listAsGroup ( AsGroupClient asGroupClient , String groupName , String marker , int maxKeys ) { ListAsGroupRequest listAsGroupRequest = new ListAsGroupRequ
伸缩活动相关接口 查询伸缩活动 接口描述 查询伸缩日志列表的接口 请求结构 Method: Get Url: /v1/record 请求参数 名称 类型 是否必须 描述 参数位置 groupid String 是 伸缩组 ID QueryParam pageNo int 是 页的号码 QueryParam orderBy String 是 开始的时间,只支持:startTime QueryPara
伸缩组接口 查询伸缩组列表接口 接口描述 可查询所有伸缩组的详细信息。 请求示例 req := & as . ListAsGroupRequest { // 可选,伸缩组名称 GroupName : as-Group-Name , // 可选,批量获取列表的查询的起始位置,是一个由系统生成的字符串 Marker : marker , // 可选,每页包含的最大数量,最大数量通常不超
弹性伸缩周期伸缩支持Cron表达式 介绍 使用弹性伸缩制定伸缩规则时,周期伸缩规则类型下 Cron表达式 支持灵活制定切合自身业务场景的定时任务,可以极大提高设置规则的效率。 Cron表达式说明 Cron表达式采用中国时区UTC+8时间,可对应输入系统本地时间;支持5域的cron表达式,包括分、时、日、月、星期。 表达式支持的多种字符 (1) :表示匹配该域的任意值。假如在Minutes域使用 ,
安装SDK工具包 运行环境 GO SDK可以在go1.3及以上环境下运行。 安装SDK 直接从github下载 使用go get工具从github进行下载: go get github.com/baidubce/bce-sdk-go SDK目录结构 bce-sdk-go |--auth //BCE签名和权限认证 |--bce //BCE公用基础组件 |--http //BCE的http通信模块 |