检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
伸缩活动的目的是使应用系统中当前实例数和期望实例数保持一致,或达到已设置的伸缩策略触发条件时,执行增加或减少实例数量的操作,保证业务正常运行。 冷却时间 为了避免告警策略频繁触发,必须设置冷却时间。冷却时间是指冷却伸缩活动的时间,单位为秒。
步骤一:创建伸缩配置 本步骤仅针对本示例进行参数设置及介绍,更多创建伸缩配置的详细内容请参见伸缩配置。 登录控制台,进入创建伸缩配置页面。 设置“伸缩配置”参数。
目前系统支持的3种伸缩策略 告警策略:基于云监控系统告警数据(例如CPU使用率),自动增加、减少或设置指定数量的云服务器。 定时策略:基于配置的某个时间点,自动增加、减少或设置指定数量的云服务器。
则可以在每学期的开始时分别配置两条定时策略,第一条定时策略的执行动作设置为:增加一个实例,第二条定时策略的执行动作设置为:减少一个实例。触发时间分别选择选课开始时段和选课结束时间。
根据以上情况,可以配置两条告警策略,第一条告警策略设置触发条件为:CPU使用率最大值大于90%,执行动作为:增加一个实例。可参考图 告警策略01进行配置。第二条告警策略设置触发条件为:CPU使用率最小值小于30%,执行动作为:减少一个实例。可参考图 告警策略02进行配置。
了解详细步骤 1 单击查看伸缩策略 2 添加伸缩策略 单击图片可查看原图 Step5 设置伸缩策略参数 步骤 ① 根据应用场景,需要设置告警策略。 ② 触发条件设置为CPU使用率最大值大于90%。 ③ 超过触发条件时,需要增加2个实例,本示例执行动作为增加2个实例。
然后,在“设置 > 常规设置”页签,设置如下信息,完成后单击“保存”。
在弹出的“复制伸缩配置”界面,修改伸缩配置名称、云服务器规格和镜像等参数,并设置弹性云服务器的登录方式等。 单击“确定”,完成复制伸缩配置操作。 父主题: 伸缩配置
③ 根据场景描述伸缩活动触发时间为前一日23:30左右,本示例中自行设定了触发时间,您需根据需要设置具体的时间。 ④ 需要增加2个实例,执行动作设置为增加2个实例。 ⑤ 冷却时间可保持为系统默认。 配置完参数后,单击“确定”。
当“volume_type”设置为GPSSD2类型的云硬盘时,该参数可以设置。 说明: 了解GPSSD2类型云硬盘的吞吐量大小范围,请参见磁盘类型及性能介绍。 仅支持按需计费。
图3 添加生命周期挂钩 登录“函数工作流 FunctionGraph”服务控制台,进入函数“as_graceful_shutdown”详情页,在“设置 > 触发器”页签,单击“创建触发器”,弹出创建触发器界面。
单击“确定”,完成权限委托设置。 父主题: AS&FunctionGraph 支持优雅关机
10,最小实例数设置为5。
其中,镜像原有密码或密钥指创建私有镜像时,用户自己设置的操作系统密码或密钥。 否,跳转2。 更换弹性伸缩组的伸缩配置,更换方法请参见为伸缩组添加/更换伸缩配置。
10,最小实例数设置为5。
当“volume_type”设置为GPSSD2类型的云硬盘时,该参数可以设置。 说明: 了解GPSSD2类型云硬盘的吞吐量大小范围,请参见磁盘类型及性能介绍。 仅支持按需计费。
若您设置了冷却时间,AS在启动一个实例后,将暂停告警策略引起的扩展活动,直至经过了该指定时间段(默认值为300秒)。这样,新启动的实例有时间开始处理应用程序流量。冷却时间过后,如果告警再次触发,AS才会启动另一个实例,而冷却时间也会再次生效。 父主题: 伸缩策略类
密码 指使用设置root用户(Linux操作系统)和Administrator用户(Windows操作系统)的初始密码方式作为弹性云服务器的鉴权方式,如果选择此方式,您可以通过用户名密码方式登录弹性云服务器。
设置密钥对登录方式。 查询SSH密钥列表,详情请参见查询SSH密钥列表。 根据实际需要选择密钥,并记录密钥名称。 使用规格和镜像等参数创建伸缩配置。
您只需选择需要调整的弹性公网IP,同时创建两个告警策略,一个策略设置在出网流量大于XXXbyte时,增加2Mbit/s,限制值为30Mbit/s;另一个策略在出网流量小于XXXbyte时,减少2Mbit/s,限制值为10Mbit/s。