检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
None 动态扩展云服务器 弹性伸缩(Auto Scaling)是根据用户的业务需求,通过策略自动调整其业务资源的服务,简称弹性伸缩或AS。 您可以根据业务需求自行定义伸缩配置和伸缩策略,降低应对业务变化和高峰压力时人为反复调整资源的工作量,帮助您节约资源和人力成本。 某电商网站
动发生时指定规格售罄的风险。 ② 在镜像栏目选择合适的镜像。本示例选择私有镜像,方便用户将已有处理业务的弹性云服务器制作成镜像,伸缩活动时用私有镜像创建弹性云服务器,可直接承担业务。 ③ 您可以选择为磁盘加密,提升磁盘的数据安全性。但如果镜像未加密,则系统盘也不加密。 ④ 登录方
可以减少网络时延,提高访问速度。 在除中国大陆以外的亚太地区有业务的用户,可以选择“中国-香港”、“亚太-曼谷”或“亚太-新加坡”区域。 在非洲地区有业务的用户,可以选择“非洲-约翰内斯堡”区域。 在拉丁美洲地区有业务的用户,可以选择“拉美-圣地亚哥”区域。 “拉美-圣地亚哥”区域位于智利。
议和端口在步骤1中弹出的健康检查配置项提示框中获取。 若采用默认的健康检查方式:需要放行后端云服务器业务端口。 若配置了不同于云服务器业务端口的健康检查端口:需要放行云服务器业务端口与健康检查端口。 如果以上配置检查均正常但问题依然存在,请联系技术支持。 父主题: 实例类
实例从启动到投入使用如果没有冷却时间,系统会在负载降下来前不断扩容,新加入的实例接管业务后,发现负载过低,然后又缩容。冷却时间避免了伸缩组重复进行不必要的伸缩活动。 冷却时间工作原理举例: 业务出现流量高峰,触发告警策略,按照配置AS会自动新增一个实例到伸缩组来帮助处理增加的需求
动态模式使用告警策略调整实例数量或带宽大小。 当业务负载难以预测时,选择告警策略,系统会根据实时的监控数据(如CPU使用率)触发伸缩活动,动态调整伸缩组内的实例数量或带宽大小。 按计划模式 按计划模式使用定时或周期策略调整实例数量或带宽大小。 当业务负载的变化有规律时,可以使用定时策略或周
再通过函数工作流服务,接收SMN通知转发过来的伸缩组的缩容消息,经过自定义函数获取伸缩实例等信息。 调用ECS服务对缩容实例进行关机操作。关机操作结束后,等待5秒(这里可以根据业务需要进行修改),再调用AS服务继续伸缩组的缩容操作,对实例进行删除。 图1 AS优雅关机流程图 父主题: AS&FunctionGraph
通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个可用区是一个或多个
单击“下一步”,进入委托选择页面,在右侧搜索框中搜索“ECS FullAccess”与“AutoScaling FullAccess”权限并勾选。 单击“下一步”,请根据业务需要选择权限的作用范围。 单击“确定”,完成权限委托设置。 父主题: AS&FunctionGraph 支持优雅关机
例。 绑定负载均衡监听器(可选) 在触发条件①的作用下,创建实例完成后,实例绑定负载均衡监听器。 已启用 - 实例进入伸缩组,开始接受处理业务流量。 触发条件③包括有三种情况,只要其中一种情况就能够触发实例从“已启用”状态到“正在移出”状态: 手动修改期望实例数或满足伸缩策略的条件时,触发伸缩活动,进行缩容。
值为10Mbit/s,满足了高峰期对带宽负载的要求。其他时间段带宽大小为5Mbit/s(右侧图示为这段时间的带宽大小),也满足了其他时间段业务对带宽的需求,节约了带宽资源的成本。同时该策略会每天定时执行,也免除了人工进行带宽调节的运维成本。 1 单击弹性公网IP名称 2 弹性公网IP详情
伸缩组中增加或减少实例的过程称为伸缩活动。伸缩活动的目的是使应用系统中当前实例数和期望实例数保持一致,或达到已设置的伸缩策略触发条件时,执行增加或减少实例数量的操作,保证业务正常运行。 冷却时间 为了避免告警策略频繁触发,必须设置冷却时间。冷却时间是指冷却伸缩活动的时间,单位为秒。在每次伸缩活动完成之后,系统开
态异常,伸缩组会将该弹性云服务器移出伸缩组。 当实例绑定负载均衡器的多个端口时,推荐伸缩策略与云服务器实例告警指标关联,避免伸缩策略与单一业务或网络指标关联,否则当不同告警指标分别指向扩容和缩容时,会导致扩缩容同时触发。 弹性伸缩活动中,若实例与负载均衡器的多个端口依次绑定或解绑
instance_id, logger, region) logger.info("finish stop op") # 等待实例关机等业务后置逻辑的执行 # Waiting for the workload after the instance shutdown