检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 企业项目ID,当传入all_granted_eps时表示查询该用户所有授权的企业项目下的伸缩组列表,如何获取企业项目ID,请参考查询企业项目列表。 说明: 华为云帐号和拥有全局权限的IAM用户可以查询该用户所有伸缩组列表。 授予部分企业项目的IAM用户,如果拥有超过100个
按计划扩展资源 弹性伸缩进行伸缩活动时,应对需求有规律变化的场景,需按照规律定期或者周期性的进行伸缩活动,可通过配置定时策略和周期策略来调整资源。如何创建定时或周期策略可参考创建伸缩策略。 例如,假如有一个Web应用程序,该应用程序支持学生选择选修课程,在每学期开始时,该应用程序的使用率
弹性伸缩健康检查 健康检查方式 健康检查会将异常的实例从伸缩组中移除,伸缩组会重新创建新的实例以维持伸缩组的期望实例数和当前实例数保持一致,伸缩组的健康检查方式主要包括以下两种。 云服务器健康检查:是指对云服务器的运行状态进行检查,如关机、删除都是云服务器异常状态。伸缩组的健康检
伸缩策略使用的告警规则为“CPU利用率 >= 30%” ,添加两个区间: 执行动作为 “30% <= CPU利用率 < 60% ,增加一个实例”, 区间下限应设置为0,区间上限应设置为30。 执行动作为 “60% <= CPU利用率 < 正无限 ,增加两个实例”, 区间下限应设置为30,区间上限可不传入或设置为空。
据您设定的策略,自动地增加或减少服务器的数量,在保证您的网站正常运转的同时节约成本。本实践以搭建可自动伸缩的Discuz!论坛为例,介绍了如何使用弹性伸缩服务搭建一个可自动增加或减少弹性云服务器数量的Web服务。 方案介绍 为了实现创建可自动伸缩的Discuz!论坛,您需要按照表
的云服务器不可以保存应用的状态信息(例如session)和相关数据(如数据库、日志等)。如果应用中需要云服务器保存状态或日志信息,可以考虑把相关信息保存到独立的服务器中。 弹性伸缩无法纵向扩展,即弹性伸缩无法自动升降ECS实例的vCPU和内存等配置。 配额限制 弹性伸缩对用户的资源数量或容量做的配额限制如表1所示。
内添加和删除实例时,所有实例均可分配到应用程序的流量。 弹性伸缩只能添加已创建的负载均衡器,且弹性伸缩组和负载均衡器必须处于同一VPC内。如何创建负载均衡器请参见《弹性负载均衡用户指南》。为伸缩组添加负载均衡器方法如下: 在创建伸缩组时,可通过配置“负载均衡”参数添加负载均衡器。操作可参考创建伸缩组。
停用伸缩组 操作场景 当您需要对伸缩组中的实例进行关机配置或者升级时,为了避免健康检查将该实例删除,您可以先停用伸缩组,然后对实例进行操作,待实例状态恢复为运行中后再启用伸缩组。 当您伸缩组的伸缩活动一直失败重试时(比如创建云服务器失败,失败原因可以在云服务器页面查看),可通过以下两种方式停止失败重试。
创建伸缩配置 伸缩配置用于定义伸缩组资源扩展时的云服务器的规格。包括云服务器的操作系统镜像、系统盘大小等。 创建伸缩配置的两种方式 使用已有弹性云服务器快速创建伸缩配置 当您已有云服务器时,您可以使用已有的弹性云服务器快速创建伸缩配置,创建配置时,vCPU、内存、镜像、磁盘和云服
使用新模板创建伸缩配置 操作场景 若您对扩展的云服务器的规格有特殊的要求,可通过使用新模板创建伸缩配置,可按照您的需求配置新模板的规格参数,使得伸缩组内云服务器的规格均符合创建新模板的规格。 操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 单击“创建伸缩配置”。
企业项目ID,用于指定伸缩组归属的企业项目。 取值为0或无该值,表示属于default企业项目。 取值为UUID,表示属于该UUID对应的企业项目,如何获取企业项目ID,请参考查询企业项目列表。 当伸缩组配置企业项目时,由该伸缩组创建的弹性云服务器将归属于该企业项目。否则将使用默认企业项目。
企业项目ID,用于指定伸缩组归属的企业项目。 取值为0或无该值,表示属于default企业项目。 取值为UUID,表示属于该UUID对应的企业项目,如何获取企业项目ID,请参考查询企业项目列表。 当伸缩组配置企业项目时,由该伸缩组创建的弹性云服务器将归属于该企业项目。否则将使用默认企业项目。
弹性伸缩提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
使用已有云服务器创建伸缩配置 操作场景 您可以使用已有的弹性云服务器快速创建伸缩配置。此时,伸缩配置中的云服务器类型、vCPU、内存、镜像将默认与选择的云服务器规格保持一致,磁盘参数信息只保留大小,类型,是否加密及密钥信息。 操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 >
是否支持,详细信息请参见《弹性云服务器用户指南》。 如需使用Agent监控指标,请确认伸缩组中的实例已安装Agent插件,详细信息请参见“如何为伸缩组中的实例安装Agent插件?”。 维度 Key Value AutoScalingGroup 弹性伸缩组的ID 父主题: 伸缩组和实例的监控
查询伸缩活动 下面介绍如何查看伸缩组的伸缩活动。 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 单击具体的伸缩组名称。 在“监控”页签中,展示伸缩活动详情。可以查看实例数量、CPU使用率等监控指标的变化情况。 查询活动历史 下面介绍如何查看伸缩组内伸缩活动的历史记录。
快速创建和使用弹性伸缩 操作场景 弹性伸缩 AS(Auto Scaling)可以根据用户的业务需求,通过策略自动调整用户的资源,帮助用户节约资源和人力维护的成本。 弹性伸缩服务本身不收取费用,但伸缩组扩容时自动创建的实例(云服务器),实例使用的弹性公网IP、磁盘、镜像等资源,需要支付相应的费用。
复制伸缩配置 操作场景 在原有伸缩配置基础上,复制一条伸缩配置。 复制伸缩配置时,用户可在原有伸缩配置基础上,通过更改伸缩配置名称、云服务器规格和镜像等参数,快速创建一个新的伸缩配置。 操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 选择“伸缩配置”页签,
手动扩展资源 操作场景 通过手动将实例移入到伸缩组、手动将实例移出伸缩组或手动修改期望实例数,扩展资源。 操作步骤 将实例移入伸缩组 您可以手动将云服务器移入指定伸缩组,将云服务器成功移入指定伸缩组必须满足如下约束: 表1 手动移入实例的约束 项目 约束 伸缩组 处于“已启用”状态。
问密钥ID和私有访问密钥一起使用,对请求进行加密签名。如何获取AK请参考获取AK/SK。 sk SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。如何获取SK请参考获取AK/SK。 添加依赖包 制作“hu