BOS如何查看Bucket域名地址 Object上传下载及管理 Bucket ACL和STS有什么区别 相关产品 云服务器BCC 云服务器 BCC 支持弹性伸缩,丰富灵活的计费模式,为您提供超高效费比的高性能云服务器。
定价特点:弹性伸缩服务本身不收费,但您通过弹性伸缩管理和使用的各种云资源(如BCC、CDS、EIP和BLB等)均按照资源原有计费方式和价格收费。(注:由于弹性伸缩随时自动扩缩容的特性,仅支持管理后付费的云资源。)
触发伸缩方式 期望节点变化 示例 手动执行伸缩规则 期望节点数±伸缩规则的节点数 当前期望节点数:3台;伸缩规则:增加1台 ;手动执行后期望节点数:4台;随后系统按照期望节点数创建1台节点 定时伸缩或周期伸缩 期望节点数±伸缩规则的节点数 当前期望节点数:3台;伸缩规则:调整到5台 ;触发伸缩规则后期望节点数:5台;随后系统按照期望节点数创建2台节点 报警事件伸缩 期望节点数±伸缩规则的节点数 当前期望节点数
核心概念 伸缩组 一组具有自动弹性伸缩能力的BCC被称为伸缩组,您对弹性伸缩的使用通常是从创建伸缩组开始的。 节点 伸缩组中每个BCC都被称为一个节点,伸缩组的扩容或者缩容即是通过增加和减少节点数量进行。1个伸缩组中包含N个节点,用户可以为伸缩组配置最大和最小的节点数范围。 伸缩组配置 伸缩组配置用于定义伸缩组的基本属性,包括所在区域、网络、可伸缩的节点数范围等。
请求示例 Go 复制 1 req := &as.GetAsGroupRequest{ 2 // 必填,待查询的伸缩组ID 3 GroupId: "asg-wqksXo95", 4 } 5 resp, err := asClient.GetAsGroup(req) 查询伸缩组下节点列表 接口描述 可查询指定伸缩组下节点的详细信息。
应用场景 搭建网站服务 使用弹性伸缩管理网站的后端服务器集群,集群通过负载均衡对外提供服务。当网站的访问压力呈现较大波动时,弹性伸缩可以在服务器负载过大时自动增加集群节点,当服务器负载下降时及时释放空闲节点,从而保障网站性能得到保障,同时最大化节约成本。 搭建任务处理集群 使用弹性伸缩可以搭建后端的任务处理集群,用于处理来自消息队列、Hadoop、Kubernetes等的批量任务。
没有先后顺序,按照触发的先后执行,如果前一个伸缩活动在执行中或者在冷却中时触发了第二个伸缩条件,则第二次伸缩不会执行。 报警触发的伸缩支持监控哪些对象呢? 监控对象类型,支持监控伸缩组、云服务器BCC实例、弹性公网IP 伸缩规则中的伸缩行为支持哪些呢? 伸缩行为可以是增加N个实例、减少N个实例、调整到N个实例 伸缩规则创建后,如果我暂时不想使用这条规则,应怎么办?
region String 伸缩组所在地域 status AsGroupStatus 伸缩组状态 vpcId String 私有网络VpcId nodeNum int 伸缩组下节点数量 createTime String 创建时间 zoneInfo ZoneInfo 可用区及子网信息 groupConfig GroupConfig 伸缩组规格 blb String 负载均衡Id ZoneInfo 参数名称
功能发布记录 新功能发布 发布时间 功能概述 2024-10 支持网络资源弹性伸缩 2024-06 拓展了报警伸缩规则的数据来源,与负载均衡关联更灵活 2024-03 升级报警伸缩规则能力,支持联动BCM报警策略,伸缩组日志增加展示节点伸缩详情,支持查看脚本执行结果 2023-11 优化伸缩组详情展示效果,支持自定义节点是否托管,修复了一些已知问题 2023-09 优化伸缩活动执行脚本交互体验,新增扩容前执行脚本能力