# 弹性伸缩 AS > 根据预设策略自动调整计算资源的服务 ## 产品介绍 - [图解弹性伸缩](https://support.huaweicloud.com/productdesc-as/as_pro_0010.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [什么是弹性伸缩?](https://support.huaweicloud.com/productdesc-as/zh-cn_topic_0042018383.md): 弹性伸缩(Auto Scaling,以下简称AS)是根据用户的业务需求,通过设置伸缩规则来自动增加/缩减业务资源。当业务需求增长时,AS自动为您增加弹性云服务器(ECS)实例或带宽资源,以保证业务能力;当业务需求下降时,AS自动为您缩减弹性云服务器(ECS)实例或带宽资源,以节约成本。AS支持自动调整弹性云服务器和带宽资源。通过伸缩控制可 - [弹性伸缩的优势](https://support.huaweicloud.com/productdesc-as/as_pro_0001.md): 弹性伸缩服务可根据用户的业务需求,通过策略自动调整其业务的资源。具有自动调整资源、节约成本开支、提高可用性和容错能力的优势。适用以下场景:访问流量较大的论坛网站,业务负载变化难以预测,需要根据实时监控到的云服务器CPU使用率、内存使用率等指标对云服务器数量进行动态调整。电商网站,在进行大型促销活动时,需要定时增加云服务器数量和带宽大小,以 - [生命周期](https://support.huaweicloud.com/productdesc-as/as_pro_0002.md): 伸缩组中的实例生命周期,从创建实例开始,到该实例从伸缩组中移除结束。伸缩组中未添加生命周期挂钩时,实例生命周期内状态之间的过渡如图1所示。实例生命周期内状态之间的过渡触发条件②和④表示系统自发触发实例状态的改变。实例的状态实例所处状态子状态实例状态含义触发条件初始状态-即实例还没状态。触发条件①包括有两种情况,只要其中一种情况就能够触发实 - [产品功能](https://support.huaweicloud.com/productdesc-as/as_pro_0021.md): 以下为弹性伸缩服务AS提供的常用功能特性。在使用弹性伸缩服务之前,建议您先了解下弹性伸缩服务AS的基本概念,以便更好地理解弹性伸缩服务AS提供的各项功能。弹性伸缩支持使用云审计记录服务资源操作。云审计记录的操作类型有三种,通过云平台账户登录管理控制台执行的操作,通过云服务支持的API执行的操作,以及系统内部触发的操作。如果用户开通了云审计 - [使用限制](https://support.huaweicloud.com/productdesc-as/as_pro_0003.md): 在应用系统中添加弹性伸缩后,使用时有以下功能限制:弹性伸缩的云服务器中运行的应用需要是无状态、可横向扩展的。无状态:关于应用的既往事务,没有任何记录和参考,每项事务处理均是从头开始。无状态应用运行的实例不会在本地存储需要持久化的数据。例如:可以将无状态事务看作一台自动售货机:一个请求对应一个响应。有状态:是可以周而复始、反复发生的应用和流 - [区域和可用区](https://support.huaweicloud.com/productdesc-as/as_pro_0004.md): 区域和可用区用来描述数据中心的位置,您可以在特定的区域、可用区创建资源。区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Reg - [计费标准](https://support.huaweicloud.com/productdesc-as/as_pro_0005.md): 弹性伸缩服务本身不收取费用,但伸缩组自动创建的按需付费实例需要支付相应的费用,实例的计费标准请参见计费说明。实例使用的弹性公网IP也需支付相应的费用,弹性公网IP的计费标准请参见计费说明。伸缩组进行减容时,自动创建的实例会被移出伸缩组并删除,删除后将不再收取费用。而之前通过手动移入的实例只会被移出伸缩组,系统仍会收取该实例的使用费用。若您 - [身份认证与访问控制](https://support.huaweicloud.com/productdesc-as/as_pro_0020.md): 统一身份认证服务(Identity and Access Management,简称IAM)提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。通过IAM,您可以在账号中给员工创建IAM用户,并授权控制他们对华为云资源的访问范围。例如您的员工中有负责软件开发的人员,您希望他们拥有AS的使用权限,但是不希望他们 - [数据保护技术](https://support.huaweicloud.com/productdesc-as/as_pro_0014.md): 用户加密,是指用户通过提供的加密特性,对弹性云服务器资源进行加密,从而提升数据的安全性。如果使用加密的弹性云服务器创建弹性伸缩配置,那么创建出来的伸缩配置,加密方式与原云服务器保持一致。常见的加密方式有镜像加密,云硬盘加密,详情请参见用户加密。 - [审计与日志](https://support.huaweicloud.com/productdesc-as/as_pro_0015.md): 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。在您的应用系统中启用云审计服务后,将在日志文件记录对弹性伸缩执行的API调用的操作,并为您保存最近7天的操作记录。如果需要保 - [监控安全风险](https://support.huaweicloud.com/productdesc-as/as_pro_0016.md): 弹性伸缩支持云监控的监控指标,用户可以通过云监控检索弹性伸缩服务产生的监控指标和告警信息。查看弹性伸缩支持的监控指标请参见监控指标说明。为使用户更好地掌握自己的弹性云服务器运行状态,云平台提供了云监控。您可以查看伸缩组的监控指标详情,更好地了解弹性云服务器的各项性能指标。详情请参考查看监控指标数据。 - [认证证书](https://support.huaweicloud.com/productdesc-as/as_pro_0017.md): 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。合规证书下载华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。资源中心华为云安全服务提供了网络安全专用产品安全检测证书、软件著作权等证书,供用户下载和参考。具体请查看合规资质证书。合规资质证书 - [与其他服务的关系](https://support.huaweicloud.com/productdesc-as/as_pro_0006.md): 除直接使用弹性伸缩提供的对资源进行调整的功能外,若您同时购买了云服务中的其他产品,可以结合其他产品一起使用,能满足您多种场景下对云产品的需求。弹性伸缩服务与周边服务的依赖关系如图1所示。弹性伸缩服务与其他服务的关系示意图 - [权限管理](https://support.huaweicloud.com/productdesc-as/as_pro_0019.md): 如果您需要对华为云上购买的弹性伸缩(Auto Scaling,简称AS)资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云 - [基本概念](https://support.huaweicloud.com/productdesc-as/zh-cn_topic_0042018372.md): 伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。伸缩配置是伸缩组内实例(弹性云服务器)的模板,定义了伸缩组内待添加的实例的规格数据。包括云服务器类型、vCPU、内存、镜像、磁盘、登录方式等。伸缩策略可以触发伸缩活动,是对伸缩组中实例数量进行调整的一种方式。伸缩策略规定了伸缩活动触发需要满足的条件及需要执行的操 ## 快速入门 - [使用弹性伸缩动态扩展云服务器资源](https://support.huaweicloud.com/qs-as/zh-cn_topic_0042038053.md): 当业务需求变化频繁且无固定规律时,您可以在应用系统中添加华为云提供的弹性伸缩,并配置告警策略来实现动态扩缩容资源的目的。当满足伸缩策略的条件时,系统自动修改期望实例数,从而触发伸缩活动进行资源的扩张或收缩,降低应对业务变化和高峰压力时人为反复调整资源的工作量,帮助您节约资源和人力成本。例如:某电商网站运行在华为云提供的一台弹性云服务器上, - [使用弹性伸缩定时扩展云服务器资源](https://support.huaweicloud.com/qs-as/zh-cn_topic_0042038054.md): 当业务需求变化有规律时,您可以在应用系统中添加华为云提供的弹性伸缩,并配置定时策略来实现定时调整资源的目的。当满足伸缩策略的条件时,系统会自动修改期望实例数,从而触发伸缩活动进行资源的扩张和收缩,降低应对业务高峰压力时人为调整资源的工作量,帮助您节约资源和人力成本。例如:某电商网站运行在华为云提供的一台弹性云服务器上,该电商计划在某日零点 - [使用弹性伸缩周期性调整弹性IP带宽资源](https://support.huaweicloud.com/qs-as/zh-cn_topic_0042038056.md): 当用户业务对带宽资源有强依赖且带宽值周期性变化时,您可以在应用系统中添加华为云提供的弹性伸缩,并创建伸缩带宽周期策略来自动调整带宽值。当满足伸缩带宽策略的条件时,系统会自动修改带宽值,降低应对业务高峰压力时人为反复调整资源的工作量,帮助您节约资源和人力成本。例如:某视频直播网站,在每天20:00会播出全网收视率最高的影视作品,时长两个小时 ## 用户指南 - [通过IAM角色或策略授予使用AS的权限](https://support.huaweicloud.com/usermanual-as/as_08_0101.md): 如果您需要对您所拥有的AS进行基于角色与策略的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以:根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用AS资源。根据企业用户的职能,设置不同的访问权限 - [通过IAM身份策略授予使用AS的权限](https://support.huaweicloud.com/usermanual-as/as_08_0102.md): 如果您需要对您所拥有的AS进行身份策略的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以:根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建用户或用户组,让员工拥有唯一安全凭证,并使用AS资源。根据企业用户的职能,设置不同的访问权限,以 - [伸缩实例概述](https://support.huaweicloud.com/usermanual-as/as_12_0002.md): 伸缩组是弹性伸缩的核心资源,用来管理一组具有相同应用场景的云服务器。伸缩组管理的云服务器称为伸缩实例。您可以使用伸缩策略设定的条件自动增加、减少伸缩组中的实例数量,或维持伸缩组中固定的实例数量。当伸缩组需要添加/移除伸缩实例,或修改伸缩组关联的负载均衡器时,伸缩组会启动对应的操作流程,该流程被称为伸缩活动。伸缩活动详细内容请参考伸缩组的伸 - [伸缩配置概述](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018362.md): 伸缩配置用于定义伸缩组资源扩展时的云服务器的规格。包括云服务器的操作系统镜像、系统盘大小等。未绑定伸缩组的伸缩配置,不支持修改。可通过删除或复制伸缩配置,创建新的伸缩配置。已绑定伸缩组的伸缩配置支持修改伸缩配置。修改路径:在伸缩实例页面,单击待修改的伸缩组>更多>修改伸缩配置。使用已有弹性云服务器快速创建伸缩配置当您已有云服务器时,您可以 - [使用已有云服务器创建伸缩配置](https://support.huaweicloud.com/usermanual-as/as_02_0102.md): 您可以使用已有的弹性云服务器快速创建伸缩配置。此时,伸缩配置中的云服务器类型、vCPU、内存、镜像将默认与选择的云服务器规格保持一致,磁盘参数信息只保留大小,类型,是否加密及密钥信息。登录AS控制台。单击“创建伸缩配置”。填写弹性伸缩配置信息,例如,名称、配置模板等。配置数据说明如表1所示。使用已有云服务器创建伸缩配置伸缩配置数据说明参数 - [使用新模板创建伸缩配置](https://support.huaweicloud.com/usermanual-as/as_02_0103.md): 若您对扩展的云服务器的规格有特殊的要求,可通过使用新模板创建伸缩配置,可按照您的需求配置新模板的规格参数,使得伸缩组内云服务器的规格均符合创建新模板的规格。登录AS控制台。单击“创建伸缩配置”。填写弹性伸缩配置信息,例如,名称、配置模板、云服务器的镜像、云服务器类型等。配置数据说明如表1所示。使用新模板创建伸缩配置伸缩配置数据说明参数解释 - [复制伸缩配置](https://support.huaweicloud.com/usermanual-as/as_02_0104.md): 在原有伸缩配置基础上,复制一条伸缩配置。复制伸缩配置时,用户可在原有伸缩配置基础上,通过更改伸缩配置名称、云服务器规格和镜像等参数,快速创建一个新的伸缩配置。登录AS控制台。在伸缩实例页面,单击“伸缩配置”页签,在需要复制的伸缩配置所在行的“操作”列下,单击“复制”。在弹出的复制伸缩配置对话框中,更改伸缩配置参数。伸缩配置数据说明参数解释 - [删除伸缩配置](https://support.huaweicloud.com/usermanual-as/as_02_0105.md): 当您不再使用某个伸缩配置时,可以删除该伸缩配置。只有当伸缩配置不被任何弹性伸缩组使用时,才允许被删除。伸缩配置状态为“未绑定”状态。单次最多删除伸缩配置个数为50个。删除伸缩配置时,支持单个删除或批量删除。伸缩配置删除后不可恢复,请谨慎操作。登录AS控制台。在伸缩实例页面,单击“伸缩配置”页签,在需要删除的伸缩配置所在行的“操作”列下,单 - [伸缩组概述](https://support.huaweicloud.com/usermanual-as/as_12_0009.md): 伸缩组是具有相同属性和应用场景的云服务器和伸缩策略的集合,是启停伸缩策略和进行伸缩活动的基本单位。伸缩组的基础配置如下: - [创建伸缩组](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018368.md): 伸缩组是具有相同属性和应用场景的云服务器和伸缩策略的集合,是启停伸缩策略和进行伸缩活动的基本单位。您可以使用伸缩策略设定的条件自动增加、减少伸缩组中的实例数量,或维持伸缩组中固定的实例数量。您在创建伸缩组时,需为伸缩组指定伸缩配置,同时也可以为伸缩组添加一条或多条伸缩策略。创建伸缩组,需要配置最大实例数、最小实例数、期望实例数和负载均衡器 - [弹性伸缩健康检查](https://support.huaweicloud.com/usermanual-as/as_06_0101.md): 弹性伸缩提供健康检查功能。健康检查会定期对伸缩组中每台实例状态进行检查,自动将异常的实例从伸缩组中移除,伸缩组会创建新的实例保持当前实例数和期望实例数一致。伸缩组的健康检查方式主要包括云服务器健康检查和弹性负载均衡健康检查。当伸缩组为停用状态时,对实例的健康状态会继续进行检查,但不会执行移除操作。当实例处于备用状态时,不会执行健康检查。健 - [更换伸缩组的伸缩配置](https://support.huaweicloud.com/usermanual-as/as_01_0103.md): 当伸缩组中所需的弹性云服务器规格变更,需要为伸缩组更换伸缩配置时,可以参考此章节进行更换伸缩配置。弹性伸缩服务本身不收取费用,但伸缩组扩容时自动创建的实例,实例使用的弹性公网IP、磁盘、镜像等资源,需要支付相应的费用。详情请查看费用说明。登录AS控制台。更换伸缩配置。支持以下两种方式更换配置。在需要更换伸缩配置的伸缩组所在行的“操作”列下 - [修改伸缩配置](https://support.huaweicloud.com/usermanual-as/as_01_0140.md): 为保证其它伸缩组不受影响,如果您需要修改伸缩组绑定的伸缩配置信息,您可以参考本章节的操作步骤,使用您修改的信息创建新的伸缩配置,并将该伸缩配置绑定到当前伸缩组。弹性伸缩服务本身不收取费用,但伸缩组扩容时自动创建的实例,实例使用的弹性公网IP、磁盘、镜像等资源,需要支付相应的费用。详情请查看费用说明。登录AS控制台。在目标伸缩组所在行的“操 - [启用伸缩组](https://support.huaweicloud.com/usermanual-as/as_01_0104.md): 当需要伸缩组实现自动创建或收缩实例时,您可以启用伸缩组。启用伸缩组后,伸缩组的状态会变为“已启用”。只有状态为“已启用”的伸缩组,系统才会监控该伸缩组的伸缩策略,才可能触发伸缩活动。启用伸缩组后,当伸缩组内的当前云服务器数量小于或大于“期望实例数”时,系统自动添加或减少相应数量的云服务器,便会触发一次伸缩活动。仅当伸缩组状态为“已停用”时 - [停用伸缩组](https://support.huaweicloud.com/usermanual-as/as_01_0105.md): 当您需要对伸缩组中的实例进行关机配置或者升级时,为了避免健康检查将该实例删除,您可以先停用伸缩组,然后对实例进行操作,待实例状态恢复为运行中后再启用伸缩组。当您伸缩组的伸缩活动一直失败重试时(比如创建云服务器失败,失败原因可以在云服务器页面查看),可通过以下两种方式停止失败重试。先停用伸缩组,此时正在进行的伸缩活动失败后系统不会再立即进行 - [修改伸缩组](https://support.huaweicloud.com/usermanual-as/as_01_0106.md): 在使用伸缩组的过程中,您可以根据需要修改伸缩组。伸缩组可以修改的参数有:名称、最大实例数、最小实例数、期望实例数、健康检查方式、健康检查间隔、实例移除策略、冷却时间、多可用扩展策略等。当修改“期望实例数”时,会触发弹性伸缩活动。系统自动增加或减少实例以达到期望实例数。伸缩组为非启用状态、实例数为0且没有正在进行的伸缩活动时,可以修改伸缩组 - [删除伸缩组](https://support.huaweicloud.com/usermanual-as/as_01_0107.md): 当您不再需要某个伸缩组时,可以删除该伸缩组。如果您仅在某段时间不需要启用伸缩组,建议您采用停用伸缩组的方式,而不建议删除。当伸缩组存在云服务器实例或者有正在进行的伸缩活动时,如果您确定需要强制删除伸缩组并移出和释放ECS实例。系统首先会将该伸缩组置于“删除中”状态,拒绝接收新的伸缩活动请求,然后等待已有的伸缩活动完成,最后将伸缩组内所有E - [伸缩策略概述](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_2019013003.md): 伸缩策略可以触发伸缩活动,是对伸缩组中实例数量或带宽进行调整的一种方式。伸缩策略规定了伸缩活动触发需要满足的条件及需要执行的操作,当满足伸缩条件时,系统会自动触发一次伸缩活动。当多个伸缩策略应用于同一个伸缩组时,在伸缩策略不冲突的前提下,只要满足相应的伸缩策略条件,均会触发伸缩活动。伸缩策略执行后伸缩组当前实例数不会超过最大实例数和最小实 - [创建伸缩策略](https://support.huaweicloud.com/usermanual-as/as_03_0102.md): 用户可以通过创建不同类型的伸缩策略,配置伸缩活动触发需要满足的条件及需要执行的操作,当满足伸缩条件时,系统会自动触发一次伸缩活动,对伸缩组中的实例数量进行调整。本章节介绍用户完成伸缩组和伸缩配置后,如何创建告警策略、定时/周期策略。登录AS控制台。在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。在“伸缩策略”页签,单击“添加伸缩策 - [管理伸缩策略](https://support.huaweicloud.com/usermanual-as/as_03_0103.md): 伸缩策略规定了触发伸缩活动的条件和执行的动作,当满足条件时,会触发一次伸缩活动。本章节介绍对伸缩策略的管理,包括修改伸缩策略、启用伸缩策略、停用伸缩策略、立即执行伸缩策略和删除伸缩策略。当现有伸缩策略已不能满足现有业务需求时,可通过修改伸缩策略的基本参数,满足业务需求。登录AS控制台。在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略” - [伸缩组的伸缩活动](https://support.huaweicloud.com/usermanual-as/as_04_0100.md): 当伸缩组需要添加/移除伸缩实例,或修改伸缩组关联的负载均衡器时,伸缩组会启动对应的操作流程,该流程被称为伸缩活动。满足以下条件时,系统会自动启动伸缩活动,停用伸缩组不会中断正在进行中的伸缩活动。缩容活动移除实例的同时,会根据云服务器的类型、添加方式和计费方式决定是否同步删除云服务器。伸缩活动的三种状态如下:伸缩活动失败后,已经添加成功的实 - [伸缩组内实例概述](https://support.huaweicloud.com/usermanual-as/as_12_0007.md): 伸缩组管理的云服务器称为伸缩实例。每一个伸缩实例映射到唯一一个云服务器,并具备伸缩组赋予的其他属性。若您对云服务器本身做出修改,伸缩实例的数据不会改变。伸缩组的实例数量属性包含期望实例数,当前实例数,最大实例数,最小实例数,说明如下:期望实例数的大小介于最小实例数和最大实例数之间。您可以手动调整伸缩组的期望实例数,也可以通过系统自动触发方 - [手动移入或移除资源](https://support.huaweicloud.com/usermanual-as/as_12_0008.md): 通过手动将实例移入到伸缩组、手动将实例移出伸缩组或手动修改期望实例数,扩展资源。将实例移入伸缩组您可以手动将云服务器移入指定伸缩组,将云服务器成功移入指定伸缩组必须满足如下约束:手动移入实例的约束项目约束伸缩组处于“已启用”状态。伸缩组没有正在进行的伸缩活动。移入后总实例数不能大于伸缩组的最大实例数。云服务器不能存在于其它伸缩组中。云服务 - [实例保护](https://support.huaweicloud.com/usermanual-as/as_04_0107.md): 如果您希望伸缩组中特定的实例不被自动移出伸缩组,请使用实例保护。您可以对伸缩组中一个或多个正常状态的实例启用实例保护设置,当伸缩组发生缩容活动时,设置了实例保护的实例将不会被移出伸缩组。以下场景实例保护无法确保实例不被移出伸缩组:实例未通过健康检查而被移出。手动移出实例。健康状态异常实例无法提供服务,伸缩组优先保证组内实例均正常,因此实例 - [实例备用](https://support.huaweicloud.com/usermanual-as/as_04_0108.md): 若您需要伸缩组中的部分实例暂时停止承担业务流量且不被移出伸缩组,您可以使用弹性伸缩提供的实例备用功能。您可以对伸缩组中的一个或多个实例设置实例备用,实例备用能在保证实例不被移出伸缩组的同时对实例进行关机、重启等操作。对于伸缩组内管理的ECS实例,用户无法控制其生命周期。而伸缩组对实例的非健康状态的释放操作,也阻碍了用户对伸缩组中的ECS实 - [使用SMN为伸缩组配置通知](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018394.md): 当用户申请开通消息通知服务后,可通过消息通知服务提供的功能,将伸缩组的扩容成功、扩容失败、减容成功、减容失败和异常等情况及时推送给用户,以便用户能够及时了解伸缩组的各种状态。为弹性伸缩组配置通知,需配置一个通知事件和通知主题。通知主题由用户先在消息通知服务界面创建,详情请参见创建主题,弹性伸缩服务支持的消息类型有“短信”、“邮件”、“HT - [伸缩组标签管理](https://support.huaweicloud.com/usermanual-as/as_06_0104.md): 当您具有相同类型的许多资源时,标签可以为您提供灵活的资源管理能力,您可以根据分配给资源的标签快速识别特定资源。通过标签的形式将自定义数据分配给每个伸缩组,您可以对伸缩组进行组织和管理,例如可以通过用途、所有者或环境对伸缩组资源进行分类。每个标签均包含一个“键”和一个“值”,您可为每个标签指定键和值。键可以是具有特定关联值的一般类别,如“u - [伸缩组生命周期挂钩管理](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0042018380.md): 生命周期挂钩功能提供灵活控制伸缩组内ECS实例创建和移出过程的能力,以便用户灵活管理ECS实例的生命周期。伸缩组中未添加生命周期挂钩时,实例生命周期状态如图1 未添加生命周期挂钩的实例生命周期状态所示。添加生命周期挂钩后,实例生命周期状态如图2 添加生命周期挂钩后实例生命周期状态所示。当伸缩组中发生伸缩活动,触发生命周期挂钩时,伸缩活动将 - [伸缩带宽概述](https://support.huaweicloud.com/usermanual-as/as_12_0006.md): 当用户业务对带宽资源有强依赖时,可以通过伸缩带宽策略来调整带宽的大小。当满足伸缩带宽策略的条件时,系统会自动修改带宽值,降低应对业务高峰压力时人为反复调整资源的工作量,帮助您节约资源和人力成本。创建伸缩带宽策略请参考创建伸缩带宽策略。用户最多可以创建10伸缩带宽策略个数。 - [创建伸缩带宽策略](https://support.huaweicloud.com/usermanual-as/zh-cn_topic_0112331243.md): 用户可以通过伸缩带宽策略对购买的弹性公网IP带宽和共享带宽进行调整。本章节介绍如何创建伸缩带宽策略。您可以通过创建伸缩带宽策略来实现自动调整带宽。创建伸缩带宽策略时,需要配置对应的基本信息,系统支持告警策略、定时策略、周期策略三种伸缩带宽策略。创建伸缩带宽策略的基本信息,包括配置策略名称、资源类型、策略类型、触发条件等。登录AS控制台。在 - [查看伸缩带宽策略详情](https://support.huaweicloud.com/usermanual-as/as_05_0102.md): 用户可以通过查看伸缩带宽策略详情,了解该伸缩带宽策略的基本信息及执行日志。策略执行日志记录了策略执行的详细情况。本章节介绍如何查看伸缩带宽策略详情。登录AS控制台。在“伸缩带宽”页面,单击需要查看的伸缩带宽策略名称,可跳转至该策略的“基本信息”页面,查看详情。可以看到伸缩带宽策略的策略类型、触发条件、执行动作等基本信息。在需要查看的伸缩带 - [管理伸缩带宽策略](https://support.huaweicloud.com/usermanual-as/as_05_0103.md): 用户可以通过伸缩带宽策略来调整带宽的大小。本章节介绍对伸缩带宽策略的管理,包括启用、停用、修改、删除、立即执行伸缩带宽策略。已释放EIP对应的伸缩带宽策略仍然会占用配额,且只能使用华为云账号和有全局权限的IAM用户进行管理,授予部分企业项目的IAM用户不能对该伸缩带宽策略进行管理。只有当伸缩带宽策略状态为“已停用”时,可以启用策略。登录A - [配额管理](https://support.huaweicloud.com/usermanual-as/as_faq_1902.md): 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少个伸缩组。如果有需要,您可以申请扩大配额。本节指导您如何查询指定区域下,弹性伸缩服务各资源的使用情况,以及总配额。登录管理控制台。单击管理控制台左上角的,选择区域和项目。在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面。我的配 - [AS支持云审计的关键操作](https://support.huaweicloud.com/usermanual-as/as_06_0103.md): 弹性伸缩支持使用云审计记录服务资源操作。云审计记录的操作类型有三种,通过云平台账户登录管理控制台执行的操作,通过云服务支持的API执行的操作,以及系统内部触发的操作。如果用户开通了云审计,AS服务的API被调用时,调用信息将会上报到云审计,云审计会将操作信息定时的转储到用户指定的对象存储桶。通过云审计服务,您可以记录与弹性伸缩相关的操作事 - [在CTS事件列表查看云审计事件](https://support.huaweicloud.com/usermanual-as/as_06_0108.md): 云审计服务能够为您提供云服务资源的操作记录,记录的信息包括发起操作的用户身份、IP地址、具体的操作内容的信息,以及操作返回的响应信息。根据这些操作记录,您可以很方便地实现安全审计、问题跟踪、资源定位,帮助您更好地规划和利用已有资源、甄别违规或高危操作。本节介绍如何在云审计服务控制台查看或导出最近7天的操作记录。事件即云审计服务追踪并保存的 - [监控指标说明](https://support.huaweicloud.com/usermanual-as/as_06_0105.md): 本节定义了弹性伸缩上报云监控的监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索弹性伸缩服务产生的监控指标和告警信息。SYS.AS用户可以针对弹性伸缩的核心监控指标设置指标告警,在发生异常时及时通知您采取措施。您可以根据以下指引配置告警类告警策略。基本概念弹性伸缩支持的监控指标如表1所示。带Agen - [查看监控指标数据](https://support.huaweicloud.com/usermanual-as/as_06_0106.md): 为使用户更好地掌握自己的弹性云服务器运行状态,云平台提供了云监控。通过本节,您可以了解如何查看伸缩组的监控指标详情,更好地了解弹性云服务器的各项性能指标。弹性伸缩组中的弹性云服务器正常运行。当伸缩组中的实例数为0时,只支持查看“实例数”这一项监控指标;CPU使用率、磁盘读速率等指标只有在伸缩组中有实例时才能查看。关机、故障、删除状态的弹性 - [设置监控告警规则](https://support.huaweicloud.com/usermanual-as/as_06_0107.md): 通过设置弹性云服务器告警规则,用户可自定义监控目标与通知策略,及时了解弹性云服务器运行状况,从而起到预警作用。登录CES控制台。在左侧导航树栏,选择“告警 > 规则配置”,在“规则配置”界面,单击右上角“创建告警规则”。创建告警规则部分区域操作路径为:“告警 > 告警规则”,请以控制台显示为准。部分区域操作路径为:“告警 > 告警规则”, ## 最佳实践 - [设置扩缩容策略和多实例规格降低成本](https://support.huaweicloud.com/bestpractice-as/as_bp_0002.md): 在创建伸缩组时,可配置多个可用区的扩缩容策略,确保某个可用区资源紧张或发生故障时,伸缩组可以在其他可用区进行资源调度,保证业务的高可用性。在创建伸缩配置时,可设置多个实例规格,避免因单个实例规格库存不足而导致伸缩活动执行失败。扩缩容策略弹性伸缩支持在创建伸缩配置时指定多个规格,在一个规格所在的可用区库存不足时,弹性伸缩会自动尝试在其他可用 - [搭建可自动伸缩的Discuz!论坛网站](https://support.huaweicloud.com/bestpractice-as/zh-cn_topic_0076160210.md): Discuz!论坛是全球成熟度最高、覆盖率最大的论坛软件系统之一。用户对论坛的访问可分为高峰期和平峰期,若论坛采用多服务器部署模式且满足高峰时期的负载需求,平峰期必有部分服务器处于闲置状态,增加了不必要的成本,也造成了资源浪费。弹性伸缩可帮助您解决以上问题。当您在论坛的服务器系统中应用弹性伸缩后,弹性伸缩可以根据您设定的策略,自动地增加或 - [使用均衡分布策略部署高可用计算集群](https://support.huaweicloud.com/bestpractice-as/as_bp_0003.md): 对于分布式大数据计算、人工智能训练等场景, 在业务高峰期可能会临时需要大量的计算资源,需要快速创建一个高可用的计算集群。弹性伸缩可实现自动批量创建ECS实例,同时使用均衡分布策略自动将ECS实例均衡分散在多个可用区。并实时检测ECS实例的运行状况,确保集群的高可用性。零运维成本使用弹性伸缩可以实现自动扩缩容ECS实例,整个过程无需人工干预 - [扩缩容时为ECS实例自动绑定和释放EIP](https://support.huaweicloud.com/bestpractice-as/as_bp_0001.md): 伸缩组中扩容的ECS实例如果未分配公网IP地址时,则无法对外提供公网访问能力,您可以在扩容时为新的ECS实例自动绑定EIP以保持服务的可访问性。伸缩组中的ECS实例如果已绑定了EIP但您需要及时释放ECS资源(例如业务进入低谷期),或不再需要公网访问能力,您可以在缩容时自动释放不再需要的EIP以优化资源使用并降低成本。EIP是可以独立购买 - [使用标签鉴权精细化管理弹性伸缩](https://support.huaweicloud.com/bestpractice-as/as_bp_0004.md): 通过标签和访问控制IAM结合,并将标签作为权限策略的匹配条件,您可以实现对弹性伸缩的精细化管理。标签是云资源的标识,可以帮助您从不同维度对具有相同特征的云资源进行分类、搜索和聚合。IAM提供权限管理能力,可基于权限策略,管理用户身份,控制云资源的访问和操作。更多信息,请参见什么IAM。本文为您介绍如何通过标签鉴权控制IAM用户的权限,实现 ## API参考 - [使用前必读](https://support.huaweicloud.com/api-as/as_02_0100.md): 欢迎使用弹性伸缩(Auto Scaling)。弹性伸缩是根据用户的业务需求,通过策略自动调整其业务资源(弹性云服务器和带宽资源)的服务。您可以根据业务需求自行定义伸缩策略,从而降低人为反复调整资源以应对业务变化和负载高峰的工作量,帮您节约资源和人力运维成本。您可以使用本文档提供的API对伸缩组等资源进行相关操作,如创建、删除、修改等。支持 - [API概览](https://support.huaweicloud.com/api-as/as_03_0100.md): 通过使用弹性伸缩所提供的接口,您可以完整地使用弹性伸缩的所有功能,例如创建伸缩组。弹性伸缩支持的接口见表1。 - [构造请求](https://support.huaweicloud.com/api-as/as_04_0101.md): 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口说明如何调用API。您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。请求URI由如下部分组成:{URI-scheme}://{Endpoint}/{resource-pat - [认证鉴权](https://support.huaweicloud.com/api-as/as_04_0103.md): 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。Token认证:通过Token认证调用请求。AK/SK认证:通过AK(Access Key ID)/SK(Secr - [返回结果](https://support.huaweicloud.com/api-as/as_04_0104.md): 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态。对于管理员创建IAM用户接口,如果调用后返回状态码为201,则表示请求成功。对应请求消息头,响应同样也有消息头,如Content-type。对于管理员创建IAM用户接口,返回如图1所示的消息头,其中X-Subje - [获取项目ID](https://support.huaweicloud.com/api-as/as_04_0106.md): 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。有如下两种获取方式:调用API获取项目ID从控制台获取项目ID项目ID可以通过调用查询指定条件下的项目列表API获取。获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和 - [创建弹性伸缩组](https://support.huaweicloud.com/api-as/as_05_0101.md): 本节通过调用一系列AS的API来创建弹性伸缩组。通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。IAM获取token的APIAS创建弹 - [创建弹性伸缩组 - CreateScalingGroup](https://support.huaweicloud.com/api-as/as_06_0101.md): 伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。伸缩组内定义了最大实例数、期望实例数、最小实例数、虚拟私有云、子网、负载均衡等信息。默认最多可以创建10个伸缩组。如果伸缩组配置了负载均衡,在添加或移除实例时,会自动为实例绑定或解绑负载均衡监听器。如果伸缩组使用负载均衡健康检查方式,伸缩组中的实例需要启用负载均 - [查询弹性伸缩组列表 - ListScalingGroups](https://support.huaweicloud.com/api-as/as_06_0102.md): 根据输入条件过滤查询弹性伸缩组列表。查询结果分页显示。可根据伸缩组名称,伸缩配置ID,伸缩组状态,企业项目ID,起始行号,记录条数进行条件过滤查询。若不加过滤条件默认最多查询租户下20条伸缩组信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用A - [查询弹性伸缩组详情 - ShowScalingGroup](https://support.huaweicloud.com/api-as/as_06_0103.md): 根据伸缩组ID查询指定弹性伸缩组详情。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别 - [修改弹性伸缩组 - UpdateScalingGroup](https://support.huaweicloud.com/api-as/as_06_0104.md): 修改一个指定弹性伸缩组中的信息。更换伸缩组的伸缩配置,伸缩组中已经存在的使用之前伸缩配置创建的云服务器不受影响。伸缩组没有正在进行的伸缩活动时,可以修改伸缩组的子网、可用区和负载均衡配置。当伸缩组的期望实例数改变时,会触发伸缩活动加入或移出实例。期望实例数必须大于或等于最小实例数,必须小于或等于最大实例数。您可以在API Explorer - [删除弹性伸缩组 - DeleteScalingGroup](https://support.huaweicloud.com/api-as/as_06_0105.md): 删除一个指定弹性伸缩组。force_delete属性表示如果伸缩组存在ECS实例或正在进行伸缩活动,是否强制删除伸缩组并移出和释放ECS实例。默认值为no,表示不强制删除伸缩组。如果force_delete的值为no,必须满足以下两个条件,才能删除伸缩组:条件一:伸缩组没有正在进行的伸缩活动。条件二:伸缩组当前的ECS实例数量(curre - [启用或停止弹性伸缩组 - Resume/PauseScalingGroup](https://support.huaweicloud.com/api-as/as_06_0106.md): 启用或停止一个指定弹性伸缩组。已停用状态的伸缩组,不会自动触发任何伸缩活动。当伸缩组正在进行伸缩活动,即使停用,正在进行的伸缩活动也不会立即停止。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求 - [开启暖池(V2版本) - PutWarmPool](https://support.huaweicloud.com/api-as/as_06_1221.md): 开启并修改暖池参数。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [关闭暖池(V2版本) - CloseWarmPool](https://support.huaweicloud.com/api-as/as_06_1222.md): 关闭伸缩组的暖池。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问 - [查询暖池信息(V2版本) - ShowWarmPool](https://support.huaweicloud.com/api-as/as_06_1223.md): 查询伸缩组暖池信息。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [查询暖池内实例信息(V2版本) - ListWarmPoolInstances](https://support.huaweicloud.com/api-as/as_06_1224.md): 查询伸缩组暖池内实例信息。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授 - [创建弹性伸缩配置 - CreateScalingConfig](https://support.huaweicloud.com/api-as/as_06_0201.md): 创建弹性伸缩配置。伸缩配置是伸缩组内实例(弹性云服务器)的模板,定义了伸缩组内待添加的实例的规格数据。伸缩配置与伸缩组是解耦的,同一伸缩配置可以被多个伸缩组使用。默认最多可以创建100个伸缩配置。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用AP - [查询弹性伸缩配置列表 - ListScalingConfigs](https://support.huaweicloud.com/api-as/as_06_0202.md): 根据输入条件过滤查询弹性伸缩配置。查询结果分页显示。可以根据伸缩配置名称,镜像ID,起始行号,记录条数进行条件过滤查询。若不加过滤条件默认最多查询租户下20条伸缩配置信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角 - [查询弹性伸缩配置详情 - ShowScalingConfig](https://support.huaweicloud.com/api-as/as_06_0203.md): 根据伸缩配置ID查询一个弹性伸缩配置的详细信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须 - [删除弹性伸缩配置 - DeleteScalingConfig](https://support.huaweicloud.com/api-as/as_06_0204.md): 删除一个指定弹性伸缩配置。被伸缩组使用的伸缩配置不能被删除。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类 - [批量删除弹性伸缩配置 - BatchDeleteScalingConfigs](https://support.huaweicloud.com/api-as/as_06_0205.md): 批量删除指定弹性伸缩配置。被伸缩组使用的伸缩配置不能被删除。单次最多删除伸缩配置个数为50。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身 - [修改弹性伸缩配置 - UpdateScalingConfig](https://support.huaweicloud.com/api-as/as_06_0206.md): 修改弹性伸缩配置。本接口支持的区域包括:华南-广州,亚太-雅加达,亚太-曼谷,中东-利雅得,拉美-布宜诺斯艾利斯一,拉美-利马一,土耳其-伊斯坦布尔,俄罗斯-莫斯科二,西南-贵阳一,华东-上海二。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用AP - [查询弹性伸缩组中的实例列表 - ListScalingInstances](https://support.huaweicloud.com/api-as/as_06_0301.md): 根据输入条件过滤查询弹性伸缩组中实例信息。查询结果分页显示。可根据实例在伸缩组中的生命周期状态,实例健康状态,实例保护状态,起始行号,记录条数进行条件过滤查询。若不加过滤条件默认查询组内最多20条实例信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具 - [移出弹性伸缩组实例 - DeleteScalingInstance](https://support.huaweicloud.com/api-as/as_06_0302.md): 从弹性伸缩组中移出一个指定实例。实例处于INSERVICE且移出后实例数不能小于伸缩组的最小实例数时才可以移出。当伸缩组没有伸缩活动时,才能移出实例。手动添加的实例,只从伸缩组中移出不删除。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需 - [批量操作实例](https://support.huaweicloud.com/api-as/as_06_0303.md): 批量移出伸缩组中的实例或批量添加伸缩组外的实例。批量移出伸缩组时,如果是手动添加到伸缩组的实例,只能从伸缩组中移出,不支持移出并删除。批量移出伸缩组时,如果是手动添加到伸缩组的实例,只能从伸缩组中移出,不支持移出并删除。批量对伸缩组中的实例设置或取消其实例保护属性。批量将伸缩组中的实例转入或移出备用状态。单次最多批量移出实例个数为50,其 - [创建弹性伸缩策略 - CreateScalingPolicy](https://support.huaweicloud.com/api-as/as_06_0401.md): 创建弹性伸缩策略。伸缩策略定义了伸缩组内实例的扩张和收缩操作。如果执行伸缩策略造成伸缩组期望实例数与伸缩组内实例数不符,弹性伸缩会自动调整实例资源,以匹配期望实例数。当前伸缩策略支持告警触发策略,周期触发策略,定时触发策略。在策略执行具体动作中,可设置实例变化的个数,或根据当前实例的百分比数进行伸缩。您可以在API Explorer中调试 - [创建弹性伸缩策略(V2版本) - CreateScalingV2Policy](https://support.huaweicloud.com/api-as/as_06_0402.md): 可针对不同类型资源如伸缩组或带宽,创建弹性伸缩策略。创建弹性伸缩策略V2版本与V1版本的区别在于,V2版本支持创建对带宽资源进行调整的策略,通过伸缩资源类型区分伸缩资源。您可以在API Explorer中调试该接口。POST /autoscaling-api/v2/{project_id}/scaling_policy区间策略的告警数据范 - [修改弹性伸缩策略 - UpdateScalingPolicy](https://support.huaweicloud.com/api-as/as_06_0403.md): 修改指定弹性伸缩策略。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权项a - [修改弹性伸缩策略(V2版本) - UpdateScalingV2Policy](https://support.huaweicloud.com/api-as/as_06_0404.md): 修改指定弹性伸缩策略。修改弹性伸缩策略V2版本与V1版本的区别在于,V2版本支持修改伸缩资源类型。您可以在API Explorer中调试该接口。PUT /autoscaling-api/v2/{project_id}/scaling_policy/{scaling_policy_id}修改一个ID为0h327883-324n-4dzd-9 - [查询伸缩组绑定的伸缩策略 - ListScalingPolicies](https://support.huaweicloud.com/api-as/as_06_0405.md): 根据输入条件过滤查询弹性伸缩策略。查询结果分页显示。可根据伸缩策略名称,策略类型,伸缩策略ID,起始行号,记录数进行条件过滤查询。若不加过滤条件默认查询租户下指定伸缩组内最多20条伸缩策略信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API - [查询资源绑定的伸缩策略 (V2版本) - ListScalingV2Policies](https://support.huaweicloud.com/api-as/as_06_0406.md): 根据输入条件过滤查询弹性伸缩策略。查询结果分页显示。查询弹性伸缩策略V2版本与V1版本的区别在于,V2版本响应含伸缩资源类型。可根据伸缩策略名称,策略类型,伸缩策略ID,起始行号,记录数进行条件过滤查询。若不加过滤条件默认查询该租户下指定资源下最多20条伸缩策略信息。您可以在API Explorer中调试该接口。GET /autoscal - [查询弹性伸缩策略全量列表(V2版本) - ListAllScalingV2Policies](https://support.huaweicloud.com/api-as/as_06_0407.md): 根据输入条件过滤查询弹性伸缩策略,支持查询当前租户下全量伸缩策略。查询结果分页显示。可根据伸缩资源ID,伸缩资源类型,伸缩策略名称,伸缩策略ID,告警ID,企业项目ID,起始行号,记录数,排序方式等条件进行过滤查询。若不加过滤添加默认查询该租户下最多20条伸缩策略信息。已释放EIP对应的伸缩带宽策略仍然会占用配额,且只能使用华为云账号和有 - [查询弹性伸缩策略详情 - ShowScalingPolicy](https://support.huaweicloud.com/api-as/as_06_0408.md): 根据伸缩策略ID查询指定弹性伸缩策略信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件 - [查询弹性伸缩策略详情(V2版本) - ShowScalingV2Policy](https://support.huaweicloud.com/api-as/as_06_0409.md): 根据伸缩策略ID查询指定弹性伸缩策略信息。查询弹性伸缩策略详情V2版本与V1版本的区别在于,V2版本响应含伸缩资源类型。您可以在API Explorer中调试该接口。GET /autoscaling-api/v2/{project_id}/scaling_policy/{scaling_policy_id}无查询ID为906f73ff-5 - [执行或启用或停止弹性伸缩策略 - Execute/Resume/PauseScalingPolicy](https://support.huaweicloud.com/api-as/as_06_0410.md): 立即执行或启用或停止一个指定弹性伸缩策略。当伸缩组、伸缩策略状态处于INSERVICE时,伸缩策略才能被正确执行,否则会执行失败。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权 - [删除弹性伸缩策略 - DeleteScalingPolicy](https://support.huaweicloud.com/api-as/as_06_0411.md): 删除一个指定弹性伸缩策略。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依赖的授权 - [批量操作弹性伸缩策略 - BatchDelete/Pause/ResumeScalingPolicies](https://support.huaweicloud.com/api-as/as_06_0412.md): 批量启用、停用或者删除弹性伸缩策略。单次最多批量操作伸缩策略个数为20。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [查询策略执行日志 - ListScalingPolicyExecuteLogs](https://support.huaweicloud.com/api-as/as_06_0501.md): 根据输入条件过滤查询策略执行的历史记录。查询结果分页显示。可根据日志ID,伸缩资源类型,伸缩资源ID,策略执行类型,查询起始时间,查询截止时间,查询起始行号,查询记录数进行条件过滤查询。若不加过滤条件默认查询最多20条策略执行日志信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调 - [查询伸缩活动日志 - ListScalingActivityLogs](https://support.huaweicloud.com/api-as/as_06_0601.md): 根据输入条件过滤查询伸缩活动日志。查询结果分页显示。可根据起始时间,截止时间,起始行号,记录数进行条件过滤查询。若不加过滤条件默认查询最多20条伸缩活动日志信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授 - [查询伸缩活动日志(V2版本) - ListScalingActivityV2Logs](https://support.huaweicloud.com/api-as/as_06_0602.md): 根据输入条件过滤查询伸缩活动日志,支持查询实例伸缩、ELB迁移、实例备用等类型活动。查询结果分页显示。查询伸缩活动日志V2版本与V1版本区别在于,V2版本展示了更详细的实例伸缩日志,如ELB迁移日志,实例备用日志信息。可根据起始时间,截止时间,起始行号,记录数,伸缩活动类型等作为条件过滤查询。若不加过滤条件默认查询最多20条伸缩活动日志信 - [查询配额 - ShowResourceQuota](https://support.huaweicloud.com/api-as/as_06_0701.md): 查询指定租户下的弹性伸缩组、伸缩配置、伸缩带宽策略、伸缩策略和伸缩实例的配额总数及已使用配额数。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如 - [查询弹性伸缩策略和伸缩实例配额 - ShowPolicyAndInstanceQuota](https://support.huaweicloud.com/api-as/as_06_0702.md): 根据伸缩组ID查询指定弹性伸缩组下的伸缩策略和伸缩实例的配额总数及已使用配额数。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。 - [配置伸缩组通知 - CreateScalingNotification](https://support.huaweicloud.com/api-as/as_06_0801.md): 给弹性伸缩组配置通知功能。每调用一次该接口,伸缩组即配置一个通知主题及其通知场景,每个伸缩组最多可以增加5个主题。通知主题由用户事先在SMN创建并进行订阅,当通知主题对应的通知场景出现时,伸缩组会向用户的订阅终端发送通知。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API, - [查询伸缩组通知列表 - ListScalingNotifications](https://support.huaweicloud.com/api-as/as_06_0802.md): 根据伸缩组ID查询指定弹性伸缩组的通知列表。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条 - [删除伸缩组通知 - DeleteScalingNotification](https://support.huaweicloud.com/api-as/as_06_0803.md): 删除指定的弹性伸缩组中指定的通知。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依 - [创建生命周期挂钩 - CreateLifyCycleHook](https://support.huaweicloud.com/api-as/as_06_0901.md): 创建生命周期挂钩,可为伸缩组添加一个或多个生命周期挂钩,最多添加5个。添加生命周期挂钩后,当伸缩组进行伸缩活动时,实例将被生命周期挂钩挂起并置于等待状态(正在加入伸缩组或正在移出伸缩组),实例将保持此状态直至超时时间结束或者用户手动回调。用户能够在实例保持等待状态的时间段内执行自定义操作,例如,用户可以在新启动的实例上安装或配置软件,也可 - [查询生命周期挂钩列表 - ListLifeCycleHooks](https://support.huaweicloud.com/api-as/as_06_0902.md): 根据伸缩组ID查询生命周期挂钩列表。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名 - [查询生命周期挂钩详情 - ShowLifeCycleHook](https://support.huaweicloud.com/api-as/as_06_0903.md): 根据伸缩组ID及生命周期挂钩名称查询指定的生命周期挂钩详情。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类 - [修改生命周期挂钩 - UpdateLifeCycleHook](https://support.huaweicloud.com/api-as/as_06_0904.md): 修改一个指定生命周期挂钩中的信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键别名依 - [伸缩实例生命周期回调 - AttachCallbackInstanceLifeCycleHook](https://support.huaweicloud.com/api-as/as_06_0905.md): 通过生命周期操作令牌或者通过实例ID和生命周期挂钩名称对伸缩实例指定的挂钩进行回调操作。如果在超时时间结束前已完成自定义操作,选择终止或继续完成生命周期操作。如果需要更多时间完成自定义操作,选择延长超时时间,实例保持等待状态的时间将增加1小时。只有实例的生命周期挂钩状态为HANGING时才可以进行回调操作。您可以在API Explorer - [查询伸缩实例挂起信息 - ListHookInstances](https://support.huaweicloud.com/api-as/as_06_0906.md): 添加生命周期挂钩后,当伸缩组进行伸缩活动时,实例将被挂钩挂起并置于等待状态,根据输入条件过滤查询弹性伸缩组中伸缩实例的挂起信息。可根据实例ID进行条件过滤查询。若不加过滤条件默认查询指定伸缩组内所有实例挂起信息。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用 - [删除生命周期挂钩 - DeleteLifecycleHook](https://support.huaweicloud.com/api-as/as_06_0907.md): 删除一个指定生命周期挂钩。伸缩组进行伸缩活动时,不允许删除该伸缩组内的生命周期挂钩。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权 - [查询标签 - ListScalingTagInfosByTenantId](https://support.huaweicloud.com/api-as/as_06_1001.md): 根据项目ID查询指定资源类型的标签列表。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(*为必须)条件键 - [查询资源标签 - ListScalingTagInfosByResourceId](https://support.huaweicloud.com/api-as/as_06_1002.md): 根据项目ID和资源ID查询指定资源类型的资源标签列表。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型(* - [创建或删除标签 - Create/DeleteScalingTagInfo](https://support.huaweicloud.com/api-as/as_06_1003.md): 创建或删除指定资源的标签。每个伸缩组最多添加10个标签。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问级别资源类型( - [查询资源实例 - ListResourceInstances](https://support.huaweicloud.com/api-as/as_06_1004.md): 根据项目ID查询指定资源类型的资源实例。资源、资源tag默认按照创建时间倒序。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授 - [创建计划任务 - CreateGroupScheduledTask](https://support.huaweicloud.com/api-as/as_06_1201.md): 创建弹性伸缩计划任务。您可以在API Explorer中调试该接口。POST /autoscaling-api/v1/{project_id}/scaling-groups/{scaling_group_id}/scheduled-tasks为伸缩组5bc3aa02-b83e-454c-aba1-4d2095c68f8b,创建了一个每天1 - [查询计划任务列表 - ListGroupScheduledTasks](https://support.huaweicloud.com/api-as/as_06_1202.md): 查询弹性伸缩计划任务。您可以在API Explorer中调试该接口。GET /autoscaling-api/v1/{project_id}/scaling-groups/{scaling_group_id}/scheduled-tasks无查询计划任务列表。正常200200异常返回值说明400 Bad Request服务器未能处理请求 - [更新计划任务 - UpdateGroupScheduledTask](https://support.huaweicloud.com/api-as/as_06_1203.md): 更新弹性伸缩计划任务。您可以在API Explorer中调试该接口。PUT /autoscaling-api/v1/{project_id}/scaling-groups/{scaling_group_id}/scheduled-tasks/{scheduled_task_id}修改计划任务0h327883-324n-4dzd-9c61 - [删除计划任务 - DeleteGroupScheduledTask](https://support.huaweicloud.com/api-as/as_06_1204.md): 删除弹性伸缩计划任务。您可以在API Explorer中调试该接口。DELETE /autoscaling-api/v1/{project_id}/scaling-groups/{scaling_group_id}/scheduled-tasks/{scheduled_task_id}无删除ID为906f73ff-56e8-41b2-a - [查询API版本信息 - ListApiVersions](https://support.huaweicloud.com/api-as/as_06_1101.md): 查询弹性伸缩API所有版本信息。您可以在API Explorer中调试该接口。GET /无查询当前API所有版本信息。GET https://{Endpoint}/正常200200异常返回值说明400 Bad Request服务器未能处理请求。401 Unauthorized被请求的页面需要用户名和密码。403 Forbidden对被请求 - [查询指定API版本信息 - ShowApiVersion](https://support.huaweicloud.com/api-as/as_06_1102.md): 查询弹性伸缩API指定版本信息。您可以在API Explorer中调试该接口。GET /{api_version}无查询v1版本API的版本信息。正常200200异常返回值说明400 Bad Request服务器未能处理请求。401 Unauthorized被请求的页面需要用户名和密码。403 Forbidden对被请求的页面访问禁止。4 - [示例1:创建伸缩配置](https://support.huaweicloud.com/api-as/as_08_0001.md): 本章节指导用户通过API创建弹性伸缩配置。API的调用方法请参见如何调用API。伸缩配置用于定义伸缩组内待添加的云服务器的规格数据,也就是定义了资源扩展时的云服务器的规格。包括云服务器的规格、镜像、磁盘等。您可以通过已有云服务器来创建伸缩配置,也可以创建新的伸缩配置。伸缩配置与伸缩组是解耦的,同一伸缩配置可以被多个伸缩组使用。默认最多可以 - [示例2:创建伸缩组](https://support.huaweicloud.com/api-as/as_08_0002.md): 本章节指导用户通过API创建伸缩组。API的调用方法请参见如何调用API。伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。伸缩组内定义了最大实例数、期望实例数、最小实例数、虚拟私有云、子网、负载均衡等信息。默认最多可以创建10个伸缩组。如果伸缩组配置了负载均衡,在添加或移除实例时,会自动为实例绑定或解绑负载均 - [示例3:启用伸缩组](https://support.huaweicloud.com/api-as/as_08_0003.md): 本章节指导用户通过API启用伸缩组。API的调用方法请参见如何调用API。伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。启用的伸缩组才能进行伸缩活动。获取IAM用户Token:确定调用API鉴权时使用的token。查询弹性伸缩组列表:确定要启用的伸缩组。启用或停止弹性伸缩组:启用选定的弹性伸缩组。您可以在A - [示例4:创建伸缩策略](https://support.huaweicloud.com/api-as/as_08_0004.md): 本章节指导用户通过API创建伸缩策略。API的调用方法请参见如何调用API。伸缩策略是规定触发伸缩活动的条件及伸缩活动执行的动作的一种策略。当策略满足触发条件时,伸缩组会发生一次伸缩活动。本示例场景涉及如下接口调用:获取IAM用户Token:确定调用API鉴权时使用的token。查询弹性伸缩组列表:确定要创建伸缩策略的伸缩组。创建弹性伸缩 - [示例5:批量操作实例](https://support.huaweicloud.com/api-as/as_08_0005.md): 本章节指导用户通过API批量操作弹性云服务器实例。API的调用方法请参见如何调用API。实例是对运行在伸缩组中弹性云服务器的统称,AS支持批量移出伸缩组中的实例或批量添加伸缩组外的实例、批量对伸缩组中的实例设置或取消其实例保护属性、批量将伸缩组中的实例转入或移出备用状态。批量移出后实例数不能小于伸缩组的最小实例数。批量添加后实例数不能大于 - [权限及授权项说明](https://support.huaweicloud.com/api-as/as_07_0201.md): 如果您需要对您所拥有的AS进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为账号所具备的权限功能已经能满足您的要求,您可以跳过本章节,不影响您使用AS服务的其它功能。通过IAM,您可以通过授权控制主体(IAM用户、用户组、IAM委托或信任委托)对华为云资源的 - [策略授权参考](https://support.huaweicloud.com/api-as/as_07_0213.md): 本章节介绍AS策略授权场景下支持的策略授权项。策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:权限:允许或拒绝某项操作。对应API接口:自定义策略实际调用的API接口。授权项:自定义策略中支持的Actio - [身份策略授权参考](https://support.huaweicloud.com/api-as/as_07_0214.md): 云服务在IAM预置了常用授权项,称为系统身份策略。如果IAM系统身份策略无法满足授权要求,管理员可以根据各服务支持的授权项,创建IAM自定义身份策略来进行精细的访问控制,IAM自定义身份策略是对系统身份策略的扩展和补充。除IAM服务外,Organizations服务中的服务控制策略(Service Control Policy,以下简称S - [弹性伸缩组](https://support.huaweicloud.com/api-as/as_05_0202.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [弹性伸缩配置](https://support.huaweicloud.com/api-as/as_07_0203.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [弹性伸缩实例](https://support.huaweicloud.com/api-as/as_07_0204.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [弹性伸缩策略](https://support.huaweicloud.com/api-as/as_07_0205.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [伸缩策略执行日志](https://support.huaweicloud.com/api-as/as_07_0206.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [伸缩活动日志](https://support.huaweicloud.com/api-as/as_07_0207.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [配额](https://support.huaweicloud.com/api-as/as_07_0208.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [通知](https://support.huaweicloud.com/api-as/as_07_0209.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [生命周期挂钩](https://support.huaweicloud.com/api-as/as_07_0210.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [标签管理](https://support.huaweicloud.com/api-as/as_07_0211.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 - [开启暖池 - PutWarmPool](https://support.huaweicloud.com/api-as/as_06_0107.md): 开启并修改暖池参数。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [查询暖池信息 - ShowWarmPool](https://support.huaweicloud.com/api-as/as_06_0109.md): 查询伸缩组暖池信息。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访 - [查询暖池内实例信息 - ListWarmPoolInstances](https://support.huaweicloud.com/api-as/as_06_0110.md): 查询伸缩组暖池内实例信息。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授 - [关闭暖池 - CloseWarmPool](https://support.huaweicloud.com/api-as/as_06_0108.md): 关闭伸缩组的暖池。本接口支持的区域包括:亚太-雅加达、拉美-圣保罗一。您可以在API Explorer中调试该接口。账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。如果使用角色与策略授权,具体权限要求请参见权限和授权项。如果使用身份策略授权,需具备如下身份策略权限。授权项访问 - [弹性伸缩监控指标说明](https://support.huaweicloud.com/api-as/as_07_0101.md): 本节定义了弹性伸缩上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索弹性伸缩产生的监控指标和告警信息。SYS.AS对于不同的操作系统,监控指标“内存使用率”、“带内网络流出速率”和“带内网络流入速率”是否支持,详细信息请参见《弹性云服务器用户指南》。 - [错误码](https://support.huaweicloud.com/api-as/as_07_0102.md): 所有弹性伸缩的接口,有自定义错误信息返回,该小节介绍弹性伸缩的错误码的含义。{"error":{"code":"AS.0001","message":"System error."}}当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 ## SDK参考 - [SDK概述](https://support.huaweicloud.com/sdkreference-as/as_sdk_0101.md): 本文介绍了AS服务提供的SDK语言版本,列举了最新版本SDK的获取地址。如果您需要了解SDK的隐私数据处理策略,请参见华为云SDK隐私声明。API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。表1提供了AS服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 ## CLI参考 - [如何使用CLI](https://support.huaweicloud.com/clir-as/as-cli_0001.md): 华为云命令行工具服务(Koo Command Line Interface,KooCLI,原名HCloud CLI)是为发布在API Explorer上的云服务API提供的命令行管理工具。您可以通过此工具调用API Explorer中AS开放的API,管理和使用您的AS资源。关于KooCLI的详细信息,请参见什么是KooCLI。在使用Ko - [CLI命令参考](https://support.huaweicloud.com/clir-as/as-cli_0002.md): 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 ## 常见问题 - [弹性伸缩有什么限制?](https://support.huaweicloud.com/as_faq/as_faq_0003.md): 弹性伸缩的云服务器中运行的应用需要是无状态、可横向扩展的。因为AS会自动释放云服务器,所以弹性伸缩组内的云服务器不可以保存应用的状态信息(例如session会话)和相关数据(如数据库、日志等)。如果应用中需要云服务器保存状态或日志信息,可以考虑把相关信息保存到独立的服务器中。弹性伸缩对用户的资源数量或容量做的配额限制如表1所示。 - [弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗?](https://support.huaweicloud.com/as_faq/faq_442.md): 弹性伸缩可以单独使用,也可以同弹性负载均衡(ELB),云监控(CES)一起使用。其中,CES服务为免费服务,系统默认开通;ELB服务在有需求时可以部署,例如,有分布式集群需求的场景下,可以使用ELB。 - [弹性伸缩是否收取费用?](https://support.huaweicloud.com/as_faq/faq_440.md): 弹性伸缩服务本身不收取费用,但伸缩组自动创建的按需付费实例需要支付相应的费用,实例的计费标准请参见计费说明 。实例使用的弹性公网IP也需支付相应的费用。伸缩组进行缩容时,自动创建的实例会被移出伸缩组并删除,删除后将不再收取费用。而手动移入的实例只会被移出伸缩组,系统仍会收取该实例的使用费用。若您不再需要使用该实例,请自行在ECS页面进行退 - [弹性伸缩是否会因监控指标突变导致误伸缩?](https://support.huaweicloud.com/as_faq/faq_443.md): 不会。弹性伸缩的监控数据基于云监控来获取的,监控周期可配置多个档位,如:五分钟,二十分钟,一小时等。不会因为一次指标的高峰而导致错误伸缩。同时,弹性伸缩还支持配置冷却时间,防止由于监控的变化造成伸缩组的反复无效变化。该时间可由用户进行自定义。 - [我能创建和使用多少个伸缩策略和配置?](https://support.huaweicloud.com/as_faq/as_faq_0007.md): 您默认可以创建10个弹性伸缩组,100个弹性伸缩配置。每个弹性伸缩组同一时刻支持使用1个伸缩配置,10个伸缩策略。如果系统提供的默认配额不能满足您的需求,请联系客服进行处理。 - [弹性伸缩是否能够自动升降云服务器的CPU、内存和带宽?](https://support.huaweicloud.com/as_faq/as_faq_0032.md): 弹性伸缩目前支持自动升降带宽资源,支持自动增加或减少伸缩组内ECS实例的数量,不支持自动升降服务器的CPU、内存等配置。 - [同账户下不同用户操作弹性伸缩资源时,为什么提示密钥对不存在而拦截操作?](https://support.huaweicloud.com/as_faq/as_faq_0033.md): 密钥对作为用户级资源,无法跨用户使用。如果伸缩配置中配置的是同账号下其他用户的密钥对,那么在弹性伸缩下,无法使用该伸缩配置手动触发资源下发。如果需要用户之前互相操作伸缩配置关联资源且不受密钥对权限限制,请使用密码方式进行虚拟机鉴权。 - [伸缩带宽对弹性公网IP带宽和共享带宽有什么要求?](https://support.huaweicloud.com/as_faq/as_faq_0034.md): 弹性伸缩仅支持对按需购买的弹性公网IP带宽和共享带宽进行调整,不支持对包年包月的带宽进行调整。 - [弹性伸缩目前支持配置的服务器类型有哪些?可以配置云耀云服务器(HECS)吗?](https://support.huaweicloud.com/as_faq/as_06_0111.md): 目前AS支持的弹性云服务器(ECS)规格,具体请以前端界面为准。ECS规格详见《弹性云服务器用户指南》。弹性伸缩(AS)目前暂不支持云耀云服务器(HECS)。 - [组内单台ECS上的程序版本会随时更新,伸缩组能否自动创建并切换为最新镜像?](https://support.huaweicloud.com/as_faq/as_faq_0042.md): 当前没有自动创建的功能,需要客户自行编写一个监控的插件,提交新程序版本后,自动触发调用API,先重新创建镜像,再创建弹性伸缩配置,后替换弹性伸缩组内的配置。 - [咨询AS扩容实例时能否创建包周期实例?](https://support.huaweicloud.com/as_faq/as_faq_0043.md): AS创建实例只能选择按需实例和竞价实例。 - [弹性伸缩能根据某个场景将带宽调高吗?](https://support.huaweicloud.com/as_faq/as_faq_0044.md): 弹性伸缩可以根据某个场景将带宽调高,具体操作步骤如下:用户可以通过伸缩带宽策略对购买的弹性公网IP带宽和共享带宽进行调整。本章节介绍如何创建伸缩带宽策略。您可以通过创建伸缩带宽策略来实现自动调整带宽。创建伸缩带宽策略时,需要配置对应的基本信息,系统支持告警策略、定时策略、周期策略三种伸缩带宽策略。创建伸缩带宽策略的基本信息,包括配置策略名 - [弹性伸缩有什么限制?](https://support.huaweicloud.com/as_faq/as_faq_0003.md): 弹性伸缩的云服务器中运行的应用需要是无状态、可横向扩展的。因为AS会自动释放云服务器,所以弹性伸缩组内的云服务器不可以保存应用的状态信息(例如session会话)和相关数据(如数据库、日志等)。如果应用中需要云服务器保存状态或日志信息,可以考虑把相关信息保存到独立的服务器中。弹性伸缩对用户的资源数量或容量做的配额限制如表1所示。 - [弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗?](https://support.huaweicloud.com/as_faq/faq_442.md): 弹性伸缩可以单独使用,也可以同弹性负载均衡(ELB),云监控(CES)一起使用。其中,CES服务为免费服务,系统默认开通;ELB服务在有需求时可以部署,例如,有分布式集群需求的场景下,可以使用ELB。 - [弹性伸缩是否收取费用?](https://support.huaweicloud.com/as_faq/faq_440.md): 弹性伸缩服务本身不收取费用,但伸缩组自动创建的按需付费实例需要支付相应的费用,实例的计费标准请参见计费说明 。实例使用的弹性公网IP也需支付相应的费用。伸缩组进行缩容时,自动创建的实例会被移出伸缩组并删除,删除后将不再收取费用。而手动移入的实例只会被移出伸缩组,系统仍会收取该实例的使用费用。若您不再需要使用该实例,请自行在ECS页面进行退 - [弹性伸缩是否会因监控指标突变导致误伸缩?](https://support.huaweicloud.com/as_faq/faq_443.md): 不会。弹性伸缩的监控数据基于云监控来获取的,监控周期可配置多个档位,如:五分钟,二十分钟,一小时等。不会因为一次指标的高峰而导致错误伸缩。同时,弹性伸缩还支持配置冷却时间,防止由于监控的变化造成伸缩组的反复无效变化。该时间可由用户进行自定义。 - [我能创建和使用多少个伸缩策略和配置?](https://support.huaweicloud.com/as_faq/as_faq_0007.md): 您默认可以创建10个弹性伸缩组,100个弹性伸缩配置。每个弹性伸缩组同一时刻支持使用1个伸缩配置,10个伸缩策略。如果系统提供的默认配额不能满足您的需求,请联系客服进行处理。 - [弹性伸缩是否能够自动升降云服务器的CPU、内存和带宽?](https://support.huaweicloud.com/as_faq/as_faq_0032.md): 弹性伸缩目前支持自动升降带宽资源,支持自动增加或减少伸缩组内ECS实例的数量,不支持自动升降服务器的CPU、内存等配置。 - [同账户下不同用户操作弹性伸缩资源时,为什么提示密钥对不存在而拦截操作?](https://support.huaweicloud.com/as_faq/as_faq_0033.md): 密钥对作为用户级资源,无法跨用户使用。如果伸缩配置中配置的是同账号下其他用户的密钥对,那么在弹性伸缩下,无法使用该伸缩配置手动触发资源下发。如果需要用户之前互相操作伸缩配置关联资源且不受密钥对权限限制,请使用密码方式进行虚拟机鉴权。 - [伸缩带宽对弹性公网IP带宽和共享带宽有什么要求?](https://support.huaweicloud.com/as_faq/as_faq_0034.md): 弹性伸缩仅支持对按需购买的弹性公网IP带宽和共享带宽进行调整,不支持对包年包月的带宽进行调整。 - [弹性伸缩目前支持配置的服务器类型有哪些?可以配置云耀云服务器(HECS)吗?](https://support.huaweicloud.com/as_faq/as_06_0111.md): 目前AS支持的弹性云服务器(ECS)规格,具体请以前端界面为准。ECS规格详见《弹性云服务器用户指南》。弹性伸缩(AS)目前暂不支持云耀云服务器(HECS)。 - [组内单台ECS上的程序版本会随时更新,伸缩组能否自动创建并切换为最新镜像?](https://support.huaweicloud.com/as_faq/as_faq_0042.md): 当前没有自动创建的功能,需要客户自行编写一个监控的插件,提交新程序版本后,自动触发调用API,先重新创建镜像,再创建弹性伸缩配置,后替换弹性伸缩组内的配置。 - [咨询AS扩容实例时能否创建包周期实例?](https://support.huaweicloud.com/as_faq/as_faq_0043.md): AS创建实例只能选择按需实例和竞价实例。 - [弹性伸缩能根据某个场景将带宽调高吗?](https://support.huaweicloud.com/as_faq/as_faq_0044.md): 弹性伸缩可以根据某个场景将带宽调高,具体操作步骤如下:用户可以通过伸缩带宽策略对购买的弹性公网IP带宽和共享带宽进行调整。本章节介绍如何创建伸缩带宽策略。您可以通过创建伸缩带宽策略来实现自动调整带宽。创建伸缩带宽策略时,需要配置对应的基本信息,系统支持告警策略、定时策略、周期策略三种伸缩带宽策略。创建伸缩带宽策略的基本信息,包括配置策略名 - [伸缩组启用失败如何处理?](https://support.huaweicloud.com/as_faq/as_faq_0025.md): 伸缩组启用失败处理方法:情况描述:云服务器配额不足、云硬盘配额不足、弹性公网IP配额不足等。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。情况描述:伸缩组使用的VPC不存在、子网不存在等。可能原因:虚拟私有云服务异常或 - [伸缩组异常情况下如何处理?](https://support.huaweicloud.com/as_faq/as_faq_0014.md): 伸缩组异常情况及其处理方法:情况描述:云服务器配额不足、云硬盘配额不足、弹性公网IP配额不足等。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。情况描述:伸缩组使用的VPC不存在、子网不存在等。可能原因:虚拟私有云服务异 - [停用伸缩组后,什么操作会暂停?](https://support.huaweicloud.com/as_faq/as_faq_1201.md): 停用伸缩组之后,伸缩组将不再自动触发伸缩活动,但是已开始的伸缩活动会继续执行。伸缩策略不会自动触发伸缩活动。手动调整期望实例数后,尽管当前实例数与期望实例数不相等,但是不会触发伸缩活动。健康检查会继续检查实例的健康状态,但不会执行移除操作。 - [已知弹性云服务器(ECS)实例ID,能否查看当前实例所在的伸缩组信息?以及如何查看伸缩组及其中的实例信息?](https://support.huaweicloud.com/as_faq/as_06_0206.md): 不能。查看伸缩组及其中的实例信息步骤如下: - [伸缩组启用失败如何处理?](https://support.huaweicloud.com/as_faq/as_faq_0025.md): 伸缩组启用失败处理方法:情况描述:云服务器配额不足、云硬盘配额不足、弹性公网IP配额不足等。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。情况描述:伸缩组使用的VPC不存在、子网不存在等。可能原因:虚拟私有云服务异常或 - [伸缩组异常情况下如何处理?](https://support.huaweicloud.com/as_faq/as_faq_0014.md): 伸缩组异常情况及其处理方法:情况描述:云服务器配额不足、云硬盘配额不足、弹性公网IP配额不足等。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。可能原因:配额不足。处理方法:申请扩大配额或者删除不需要的资源,之后重新启用伸缩组。情况描述:伸缩组使用的VPC不存在、子网不存在等。可能原因:虚拟私有云服务异 - [停用伸缩组后,什么操作会暂停?](https://support.huaweicloud.com/as_faq/as_faq_1201.md): 停用伸缩组之后,伸缩组将不再自动触发伸缩活动,但是已开始的伸缩活动会继续执行。伸缩策略不会自动触发伸缩活动。手动调整期望实例数后,尽管当前实例数与期望实例数不相等,但是不会触发伸缩活动。健康检查会继续检查实例的健康状态,但不会执行移除操作。 - [已知弹性云服务器(ECS)实例ID,能否查看当前实例所在的伸缩组信息?以及如何查看伸缩组及其中的实例信息?](https://support.huaweicloud.com/as_faq/as_06_0206.md): 不能。查看伸缩组及其中的实例信息步骤如下: - [我能启用多少个伸缩策略?](https://support.huaweicloud.com/as_faq/as_faq_0009.md): 伸缩策略可以启用一个,也可以启用多个。 - [告警策略支持的告警触发条件有哪些?](https://support.huaweicloud.com/as_faq/as_faq_1203.md): 可以针对CPU使用率、内存使用率、带内网络流入速率、带内网络流出速率、磁盘读速率、磁盘写速率、磁盘读操作速率、磁盘写操作速率等指标进行监测告警,自动增加或减少ECS实例。 - [什么是冷却时间,为什么需要冷却时间?](https://support.huaweicloud.com/as_faq/as_faq_0035.md): 冷却时间是指冷却伸缩活动的时间。每次伸缩活动完成之后,系统开始计算冷却时间。伸缩组在冷却时间内,会拒绝告警策略的触发,其他类型的伸缩策略(如定时策略和周期策略)及手动触发不受限制。实例加入伸缩组投入使用之前,需要使用配置脚本安装和配置软件,大约需要两到三分钟(实际时间取决于诸多因素,如实例规格和是否有启动脚本等)。因此实例从启动到投入使用 - [弹性伸缩是否可以根据云监控中自定义监控进行动态伸缩?](https://support.huaweicloud.com/as_faq/as_faq_0031.md): 弹性伸缩支持根据自定义监控进行动态伸缩。 - [未安装VMTools对弹性伸缩组监控指标有什么影响?](https://support.huaweicloud.com/as_faq/as_faq_0015.md): 未安装VMTools,云监控无法监控弹性云服务器的内存使用率、带内网络流入速率和带内网络流出速率三个指标。但可以监控带外网络流入速率和带外网络流出速率指标,这样导致CPU使用率指标的精确性可能会降低。如果弹性云服务器类型是IO优化实例,无论是否安装了vmtools,监控弹性云服务器的监控指标不包含磁盘使用率、带内网络流入速率和带内网络流出 - [伸缩策略启用失败如何处理?](https://support.huaweicloud.com/as_faq/as_faq_0026.md): 情况描述:告警规则不存在。可能原因:告警策略中使用的告警规则被删除。处理方法:修改告警策略中使用的告警规则,之后重新启用策略。可能原因:告警策略中使用的告警规则被删除。处理方法:修改告警策略中使用的告警规则,之后重新启用策略。情况描述:周期策略的触发时间不包含在策略的生效时间内。可能原因:周期策略的生效时间已过期。处理方法:修改周期策略生 - [如需使用Agent监控指标,如何为伸缩组中的实例安装Agent插件?](https://support.huaweicloud.com/as_faq/as_faq_1908.md): 伸缩策略的类型为告警策略时,支持使用Agent监控指标触发伸缩活动。Agent监控即操作系统监控,相比基础监控,操作系统监控可以为用户提供服务器的系统级、主动式、细颗粒度监控服务。如需使用Agent监控指标,伸缩组中的实例必须均已安装Agent插件,本文提供了详细的操作指导。登录ECS控制台。创建一台弹性云服务器,并安装Agent插件。请 - [我能启用多少个伸缩策略?](https://support.huaweicloud.com/as_faq/as_faq_0009.md): 伸缩策略可以启用一个,也可以启用多个。 - [告警策略支持的告警触发条件有哪些?](https://support.huaweicloud.com/as_faq/as_faq_1203.md): 可以针对CPU使用率、内存使用率、带内网络流入速率、带内网络流出速率、磁盘读速率、磁盘写速率、磁盘读操作速率、磁盘写操作速率等指标进行监测告警,自动增加或减少ECS实例。 - [什么是冷却时间,为什么需要冷却时间?](https://support.huaweicloud.com/as_faq/as_faq_0035.md): 冷却时间是指冷却伸缩活动的时间。每次伸缩活动完成之后,系统开始计算冷却时间。伸缩组在冷却时间内,会拒绝告警策略的触发,其他类型的伸缩策略(如定时策略和周期策略)及手动触发不受限制。实例加入伸缩组投入使用之前,需要使用配置脚本安装和配置软件,大约需要两到三分钟(实际时间取决于诸多因素,如实例规格和是否有启动脚本等)。因此实例从启动到投入使用 - [弹性伸缩是否可以根据云监控中自定义监控进行动态伸缩?](https://support.huaweicloud.com/as_faq/as_faq_0031.md): 弹性伸缩支持根据自定义监控进行动态伸缩。 - [未安装VMTools对弹性伸缩组监控指标有什么影响?](https://support.huaweicloud.com/as_faq/as_faq_0015.md): 未安装VMTools,云监控无法监控弹性云服务器的内存使用率、带内网络流入速率和带内网络流出速率三个指标。但可以监控带外网络流入速率和带外网络流出速率指标,这样导致CPU使用率指标的精确性可能会降低。如果弹性云服务器类型是IO优化实例,无论是否安装了vmtools,监控弹性云服务器的监控指标不包含磁盘使用率、带内网络流入速率和带内网络流出 - [伸缩策略启用失败如何处理?](https://support.huaweicloud.com/as_faq/as_faq_0026.md): 情况描述:告警规则不存在。可能原因:告警策略中使用的告警规则被删除。处理方法:修改告警策略中使用的告警规则,之后重新启用策略。可能原因:告警策略中使用的告警规则被删除。处理方法:修改告警策略中使用的告警规则,之后重新启用策略。情况描述:周期策略的触发时间不包含在策略的生效时间内。可能原因:周期策略的生效时间已过期。处理方法:修改周期策略生 - [如需使用Agent监控指标,如何为伸缩组中的实例安装Agent插件?](https://support.huaweicloud.com/as_faq/as_faq_1908.md): 伸缩策略的类型为告警策略时,支持使用Agent监控指标触发伸缩活动。Agent监控即操作系统监控,相比基础监控,操作系统监控可以为用户提供服务器的系统级、主动式、细颗粒度监控服务。如需使用Agent监控指标,伸缩组中的实例必须均已安装Agent插件,本文提供了详细的操作指导。登录ECS控制台。创建一台弹性云服务器,并安装Agent插件。请 - [如何保证手动移入的ECS实例不被移出伸缩组?](https://support.huaweicloud.com/as_faq/as_faq_1904.md): 假设您向伸缩组手动移入了N台ECS实例,并且不希望这些实例被自动移出,那么您可以通过如下两种方法确保这些实例不被移出伸缩组。在伸缩组同时进行如下两条配置:将伸缩组的最小实例数设置为N或者大于N的值。将实例移除策略配置为“根据较早创建的配置较早创建的实例”或“根据较早创建的配置较晚创建的实例”。根据弹性伸缩的规则,手工添加的实例不会对应任何 - [多规格伸缩配置创建实例的选择的规格顺序是什么?](https://support.huaweicloud.com/as_faq/as_faq_1903.md): 当伸缩配置选择多个规格时,根据伸缩组可用区及多可用区扩展策略的配置不同,创建实例时选择的规格顺序不同,本章节将分单个可用区和多可用区情况说明。当伸缩组只选择了一个可用区时,伸缩组中的实例都会创建在该可用区中。伸缩配置选择多个规格时,可按照如下两种规格使用优先顺序创建实例:选择优先:伸缩组扩容时按照您选择规格的顺序进行。例如,您依次选择了规 - [当实例被移出伸缩组并删除后,实例中的数据会保留吗?](https://support.huaweicloud.com/as_faq/as_faq_0020.md): 不会。弹性伸缩会自动释放ECS实例,您需要确保伸缩组内的实例没有保存应用的状态信息或者重要数据,例如,会话记录(session)、数据库和日志等。如果您的应用需要保存状态信息,可以考虑将状态信息保存到独立的状态服务器(如ECS)。如果您需要在伸缩组中的实例被释放前执行数据备份操作或者下载日志文件,您可以为伸缩组添加“实例终止”类型的生命周 - [我能添加已经创建的包年包月ECS实例吗?](https://support.huaweicloud.com/as_faq/as_faq_0027.md): 能。目前弹性伸缩默认自动创建按需付费的ECS实例,同时支持手动添加已经创建的包年包月和按需付费ECS实例。 - [按照伸缩策略增加的云服务器,当我不用时可以自动删除吗?](https://support.huaweicloud.com/as_faq/as_faq_0010.md): 可以,但是需要您增加一条删除云服务器的伸缩策略。 - [什么是期望实例数?](https://support.huaweicloud.com/as_faq/as_faq_1204.md): 期望实例数是指伸缩组中期望运行的弹性云服务器的个数,大小介于最小实例数和最大实例数之间。您可以手动调整期望实例数,也可以通过定时(周期)策略和告警策略触发调整期望实例数。创建伸缩组时设置期望实例数:当期望实例数不为0时,伸缩组创建完成后会立即开始伸缩活动自动添加相应个数的弹性云服务器。手动调整期望实例数:当用户通过直接修改的方式更改了期望 - [如何删除通过弹性伸缩创建的云服务器?](https://support.huaweicloud.com/as_faq/as_faq_0019.md): 方法一:登录AS控制台。单击具体的“弹性伸缩组”名称。在“弹性伸缩组”详情页面中,选择“伸缩实例”页签。在“操作”列下选择需要删除的实例,单击“移出伸缩组并删除”。如果您要删除多个实例,可以依次勾选指定实例名称左侧的方框,单击“移出伸缩组并删除”。如果您要删除多个实例,可以依次勾选指定实例名称左侧的方框,单击“移出伸缩组并删除”。方法二登 - [包年包月的ECS实例出现异常后会不会被伸缩组删除?](https://support.huaweicloud.com/as_faq/as_faq_1901.md): 不会。伸缩组不会删除包周期的ECS实例,包周期的ECS实例出现异常后,只会将ECS实例移出伸缩组,不会进行删除操作。 - [如何处理伸缩组中状态是“异常”的实例?](https://support.huaweicloud.com/as_faq/as_faq_0030.md): 正常情况下,无需手动处理伸缩组中状态为‘异常’的实例,弹性伸缩的健康检查功能会周期性检查实例的健康状态。当伸缩组为启用状态时,会将异常的实例从伸缩组中移除,然后重新创建新的实例以维持伸缩组的期望实例数和当前实例数保持一致。当伸缩组为非启用状态时,对实例的健康状态会继续进行检查,但不会执行移除操作。值得注意的是,负载均衡健康检查是通过负载均 - [当伸缩组中实例无法通过负载均衡健康检查而频繁地被删除再重新创建时应该怎么办?](https://support.huaweicloud.com/as_faq/as_faq_1205.md): 实例所在安全组规则必须放通100.125.0.0/16网段,且协议和端口号需要为ELB用于健康检查的协议和端口,否则会导致健康检查失败。 - [如何阻止伸缩组内的云服务器被自动移除?](https://support.huaweicloud.com/as_faq/as_faq_0028.md): 您可以对伸缩组中一个或多个正常状态的实例启用实例保护设置,当伸缩组发生自动缩容活动时,设置了实例保护的实例将不会被移除伸缩组。您还可以设置伸缩组的最小实例数,配合实例移除策略,可以使伸缩组始终至少保持一定数量的ECS实例运行。值得注意的是,健康检查会将异常的实例从伸缩组中移除,并重新创建新的ECS实例。所以,请不要在ECS页面停止或者删除 - [为什么在伸缩组内移除并删除实例后,ECS页面还能看到实例?](https://support.huaweicloud.com/as_faq/as_faq_0040.md): 如果伸缩组内自动伸缩出的实例被锁定,那么实例移出伸缩组时,仅移除实例,不做删除操作,以确保该实例可被其他服务正常使用。一般情况下,实例正在被其他服务使用时会被锁定,例如:实例正在被镜像服务使用,制作成私有镜像场景;实例被业务恢复服务使用场景。 - [手动将实例移入伸缩组时,需要该实例已绑定弹性公网IP吗?](https://support.huaweicloud.com/as_faq/as_06_0413.md): 非必需。您可以将它解绑,也可以不做任何操作。 - [弹性伸缩(AS)伸缩出来的新实例必须是伸缩组已经关联的伸缩配置里的镜像,而不能复制现有的实例状态吗?](https://support.huaweicloud.com/as_faq/as_06_0414.md): 弹性伸缩伸缩出来的新实例必须是伸缩组已经关联的伸缩配置里的镜像(使用新模板创建的或使用已有云服务器规格为模板创建的),除非使用现有的实例规格为模板创建伸缩配置且该伸缩配置已关联到伸缩组,才可复制现有的实例状态。 - [为ECS自动分配的EIP,是自动新购,还是从未绑定的EIP中绑定?](https://support.huaweicloud.com/as_faq/as_faq_0039.md): 弹性伸缩过程中,为每台弹性云服务器分配的弹性公网IP,是由系统自动新购。 - [如何保证手动移入的ECS实例不被移出伸缩组?](https://support.huaweicloud.com/as_faq/as_faq_1904.md): 假设您向伸缩组手动移入了N台ECS实例,并且不希望这些实例被自动移出,那么您可以通过如下两种方法确保这些实例不被移出伸缩组。在伸缩组同时进行如下两条配置:将伸缩组的最小实例数设置为N或者大于N的值。将实例移除策略配置为“根据较早创建的配置较早创建的实例”或“根据较早创建的配置较晚创建的实例”。根据弹性伸缩的规则,手工添加的实例不会对应任何 - [多规格伸缩配置创建实例的选择的规格顺序是什么?](https://support.huaweicloud.com/as_faq/as_faq_1903.md): 当伸缩配置选择多个规格时,根据伸缩组可用区及多可用区扩展策略的配置不同,创建实例时选择的规格顺序不同,本章节将分单个可用区和多可用区情况说明。当伸缩组只选择了一个可用区时,伸缩组中的实例都会创建在该可用区中。伸缩配置选择多个规格时,可按照如下两种规格使用优先顺序创建实例:选择优先:伸缩组扩容时按照您选择规格的顺序进行。例如,您依次选择了规 - [当实例被移出伸缩组并删除后,实例中的数据会保留吗?](https://support.huaweicloud.com/as_faq/as_faq_0020.md): 不会。弹性伸缩会自动释放ECS实例,您需要确保伸缩组内的实例没有保存应用的状态信息或者重要数据,例如,会话记录(session)、数据库和日志等。如果您的应用需要保存状态信息,可以考虑将状态信息保存到独立的状态服务器(如ECS)。如果您需要在伸缩组中的实例被释放前执行数据备份操作或者下载日志文件,您可以为伸缩组添加“实例终止”类型的生命周 - [我能添加已经创建的包年包月ECS实例吗?](https://support.huaweicloud.com/as_faq/as_faq_0027.md): 能。目前弹性伸缩默认自动创建按需付费的ECS实例,同时支持手动添加已经创建的包年包月和按需付费ECS实例。 - [按照伸缩策略增加的云服务器,当我不用时可以自动删除吗?](https://support.huaweicloud.com/as_faq/as_faq_0010.md): 可以,但是需要您增加一条删除云服务器的伸缩策略。 - [什么是期望实例数?](https://support.huaweicloud.com/as_faq/as_faq_1204.md): 期望实例数是指伸缩组中期望运行的弹性云服务器的个数,大小介于最小实例数和最大实例数之间。您可以手动调整期望实例数,也可以通过定时(周期)策略和告警策略触发调整期望实例数。创建伸缩组时设置期望实例数:当期望实例数不为0时,伸缩组创建完成后会立即开始伸缩活动自动添加相应个数的弹性云服务器。手动调整期望实例数:当用户通过直接修改的方式更改了期望 - [如何删除通过弹性伸缩创建的云服务器?](https://support.huaweicloud.com/as_faq/as_faq_0019.md): 方法一:登录AS控制台。单击具体的“弹性伸缩组”名称。在“弹性伸缩组”详情页面中,选择“伸缩实例”页签。在“操作”列下选择需要删除的实例,单击“移出伸缩组并删除”。如果您要删除多个实例,可以依次勾选指定实例名称左侧的方框,单击“移出伸缩组并删除”。如果您要删除多个实例,可以依次勾选指定实例名称左侧的方框,单击“移出伸缩组并删除”。方法二登 - [包年包月的ECS实例出现异常后会不会被伸缩组删除?](https://support.huaweicloud.com/as_faq/as_faq_1901.md): 不会。伸缩组不会删除包周期的ECS实例,包周期的ECS实例出现异常后,只会将ECS实例移出伸缩组,不会进行删除操作。 - [如何处理伸缩组中状态是“异常”的实例?](https://support.huaweicloud.com/as_faq/as_faq_0030.md): 正常情况下,无需手动处理伸缩组中状态为‘异常’的实例,弹性伸缩的健康检查功能会周期性检查实例的健康状态。当伸缩组为启用状态时,会将异常的实例从伸缩组中移除,然后重新创建新的实例以维持伸缩组的期望实例数和当前实例数保持一致。当伸缩组为非启用状态时,对实例的健康状态会继续进行检查,但不会执行移除操作。值得注意的是,负载均衡健康检查是通过负载均 - [当伸缩组中实例无法通过负载均衡健康检查而频繁地被删除再重新创建时应该怎么办?](https://support.huaweicloud.com/as_faq/as_faq_1205.md): 实例所在安全组规则必须放通100.125.0.0/16网段,且协议和端口号需要为ELB用于健康检查的协议和端口,否则会导致健康检查失败。 - [如何阻止伸缩组内的云服务器被自动移除?](https://support.huaweicloud.com/as_faq/as_faq_0028.md): 您可以对伸缩组中一个或多个正常状态的实例启用实例保护设置,当伸缩组发生自动缩容活动时,设置了实例保护的实例将不会被移除伸缩组。您还可以设置伸缩组的最小实例数,配合实例移除策略,可以使伸缩组始终至少保持一定数量的ECS实例运行。值得注意的是,健康检查会将异常的实例从伸缩组中移除,并重新创建新的ECS实例。所以,请不要在ECS页面停止或者删除 - [为什么在伸缩组内移除并删除实例后,ECS页面还能看到实例?](https://support.huaweicloud.com/as_faq/as_faq_0040.md): 如果伸缩组内自动伸缩出的实例被锁定,那么实例移出伸缩组时,仅移除实例,不做删除操作,以确保该实例可被其他服务正常使用。一般情况下,实例正在被其他服务使用时会被锁定,例如:实例正在被镜像服务使用,制作成私有镜像场景;实例被业务恢复服务使用场景。 - [手动将实例移入伸缩组时,需要该实例已绑定弹性公网IP吗?](https://support.huaweicloud.com/as_faq/as_06_0413.md): 非必需。您可以将它解绑,也可以不做任何操作。 - [弹性伸缩(AS)伸缩出来的新实例必须是伸缩组已经关联的伸缩配置里的镜像,而不能复制现有的实例状态吗?](https://support.huaweicloud.com/as_faq/as_06_0414.md): 弹性伸缩伸缩出来的新实例必须是伸缩组已经关联的伸缩配置里的镜像(使用新模板创建的或使用已有云服务器规格为模板创建的),除非使用现有的实例规格为模板创建伸缩配置且该伸缩配置已关联到伸缩组,才可复制现有的实例状态。 - [为ECS自动分配的EIP,是自动新购,还是从未绑定的EIP中绑定?](https://support.huaweicloud.com/as_faq/as_faq_0039.md): 弹性伸缩过程中,为每台弹性云服务器分配的弹性公网IP,是由系统自动新购。 - [如何自动部署应用?](https://support.huaweicloud.com/as_faq/as_faq_0011.md): 为了使伸缩组自动加入的实例自动部署应用,您需要创建私有镜像,确保该镜像上有应用的程序软件和开机自启动设置。为伸缩组选择镜像类型为您的私有镜像的伸缩配置,新实例加入伸缩组后,就可以实现自动部署应用。详细的操作步骤指导如下:在创建私有镜像前,您需要在源云服务器中安装所需的应用程序,并设置开机自动启动。创建私有镜像,您可以根据操作系统选择对应的 - [支持Cloud-Init特性后,对使用弹性伸缩有哪些影响?](https://support.huaweicloud.com/as_faq/as_faq_0013.md): Cloud-init是开源的云初始化程序,能够对新创建弹性云服务器中指定的自定义信息(主机名、密钥和用户数据等)进行初始化配置。在创建伸缩配置时,通过Cloud-Init进行对云服务器的初始化配置。弹性伸缩组使用的伸缩配置中的私有镜像若没有安装Cloud-Init/Cloudbase-init工具,伸缩活动创建的弹性云服务器会出现如下情况 - [为什么使用密钥文件无法正常登录云服务器?](https://support.huaweicloud.com/as_faq/as_faq_0012.md): 用户使用密钥文件登录弹性伸缩组中的云服务器时,登录失败。该弹性伸缩组使用的伸缩配置中的镜像为用户自己制作的私有镜像,且在创建该私有镜像时用户未安装Cloud-init工具。创建私有镜像时不安装Cloud-init工具,用户将无法对云服务器进行自定义配置,只能使用镜像原有密码或密钥登录云服务器。判断是否需要继续登录该云服务器。是,请使用镜像 - [伸缩组中已经添加了负载均衡,创建伸缩配置时是否还需要配置弹性公网IP?](https://support.huaweicloud.com/as_faq/as_faq_1206.md): 伸缩组中已经添加了负载均衡后,伸缩配置可以不配置弹性公网IP。系统会自动将加入伸缩组的实例添加到负载均衡上,伸缩组中的实例统一通过负载均衡绑定的弹性公网IP对外提供服务。 - [如何自动初始化弹性伸缩新增的云服务器数据盘?](https://support.huaweicloud.com/as_faq/as_faq_0008.md): 云服务器创建完成后,数据盘需要初始化后才能使用。当使用弹性伸缩为伸缩组增加数量较多的云服务器时,您就需要逐一手动初始化数据盘,将会占用较长时间。本节为您介绍通过脚本自动化完成初始化磁盘的操作,包括磁盘分区和挂载指定目录。本节介绍的自动初始化脚本示例仅支持初始化一个数据盘。本节操作以centos 6.5为例。其他操作系统配置方法略有区别,请 - [如何自动部署应用?](https://support.huaweicloud.com/as_faq/as_faq_0011.md): 为了使伸缩组自动加入的实例自动部署应用,您需要创建私有镜像,确保该镜像上有应用的程序软件和开机自启动设置。为伸缩组选择镜像类型为您的私有镜像的伸缩配置,新实例加入伸缩组后,就可以实现自动部署应用。详细的操作步骤指导如下:在创建私有镜像前,您需要在源云服务器中安装所需的应用程序,并设置开机自动启动。创建私有镜像,您可以根据操作系统选择对应的 - [支持Cloud-Init特性后,对使用弹性伸缩有哪些影响?](https://support.huaweicloud.com/as_faq/as_faq_0013.md): Cloud-init是开源的云初始化程序,能够对新创建弹性云服务器中指定的自定义信息(主机名、密钥和用户数据等)进行初始化配置。在创建伸缩配置时,通过Cloud-Init进行对云服务器的初始化配置。弹性伸缩组使用的伸缩配置中的私有镜像若没有安装Cloud-Init/Cloudbase-init工具,伸缩活动创建的弹性云服务器会出现如下情况 - [为什么使用密钥文件无法正常登录云服务器?](https://support.huaweicloud.com/as_faq/as_faq_0012.md): 用户使用密钥文件登录弹性伸缩组中的云服务器时,登录失败。该弹性伸缩组使用的伸缩配置中的镜像为用户自己制作的私有镜像,且在创建该私有镜像时用户未安装Cloud-init工具。创建私有镜像时不安装Cloud-init工具,用户将无法对云服务器进行自定义配置,只能使用镜像原有密码或密钥登录云服务器。判断是否需要继续登录该云服务器。是,请使用镜像 - [伸缩组中已经添加了负载均衡,创建伸缩配置时是否还需要配置弹性公网IP?](https://support.huaweicloud.com/as_faq/as_faq_1206.md): 伸缩组中已经添加了负载均衡后,伸缩配置可以不配置弹性公网IP。系统会自动将加入伸缩组的实例添加到负载均衡上,伸缩组中的实例统一通过负载均衡绑定的弹性公网IP对外提供服务。 - [如何自动初始化弹性伸缩新增的云服务器数据盘?](https://support.huaweicloud.com/as_faq/as_faq_0008.md): 云服务器创建完成后,数据盘需要初始化后才能使用。当使用弹性伸缩为伸缩组增加数量较多的云服务器时,您就需要逐一手动初始化数据盘,将会占用较长时间。本节为您介绍通过脚本自动化完成初始化磁盘的操作,包括磁盘分区和挂载指定目录。本节介绍的自动初始化脚本示例仅支持初始化一个数据盘。本节操作以centos 6.5为例。其他操作系统配置方法略有区别,请