检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
弹性伸缩一定要搭配弹性负载均衡、云监控才能使用吗? 弹性伸缩可以单独使用,也可以同弹性负载均衡(ELB),云监控(CES)一起使用。 其中,CES服务为免费服务,系统默认开通;ELB服务在有需求时可以部署,例如,有分布式集群需求的场景下,可以使用ELB。 父主题: 通用类
伸缩组中已经添加了负载均衡,创建伸缩配置时是否还需要配置弹性公网IP? 伸缩组中已经添加了负载均衡后,伸缩配置可以不配置弹性公网IP。系统会自动将加入伸缩组的实例添加到负载均衡上,伸缩组中的实例统一通过负载均衡绑定的弹性公网IP对外提供服务。 父主题: 其他
若您需要使用弹性负载均衡提供的功能,请参考此章节为您的伸缩组添加负载均衡器。将负载均衡器添加到伸缩组后,可确保在伸缩组内添加和删除实例时,所有实例均可分配到应用程序的流量。 弹性伸缩只能添加已创建的负载均衡器,且弹性伸缩组和负载均衡器必须处于同一VPC内。如何创建负载均衡器请参见《弹性负载均衡用户指南》。为伸缩组添加负载均衡器方法如下:
伸缩组实例健康检查方式:ELB_AUDIT和NOVA_AUDIT。当伸缩组设置负载均衡时,默认为ELB_AUDIT;否则默认为NOVA_AUDIT。 ELB_AUDIT:负载均衡健康检查方式,在有监听器的伸缩组中有效。 NOVA_AUDIT:云服务器健康检查方式,是弹性伸缩自带的健康检查方式。
当伸缩组中实例无法通过负载均衡健康检查而频繁地被删除再重新创建时应该怎么办? 实例所在安全组规则必须放通100.125.0.0/16网段,且协议和端口号需要为ELB用于健康检查的协议和端口,否则会导致健康检查失败。 父主题: 实例类
本章节指导用户通过API创建伸缩组。API的调用方法请参见如何调用API。 伸缩组是具有相同应用场景的实例的集合,是启停伸缩策略和进行伸缩活动的基本单位。伸缩组内定义了最大实例数、期望实例数、最小实例数、虚拟私有云、子网、负载均衡等信息。 约束限制 默认最多可以创建10个伸缩组。 如果伸缩组配置了负载均衡,在添加
Unauthorized 被请求的页面需要用户名和密码。 403 Forbidden 对被请求的页面访问禁止。 404 Not Found 服务器无法找到被请求的页面。 405 Method Not Allowed 请求中指定的方法不被允许。 406 Not Acceptable 服务器生成的响应无法被客户端所接受。
缩组添加和删除实例时,须确保所有实例均可分配到应用程序的流量。弹性伸缩和负载均衡结合使用可以解决这个问题。 使用负载均衡后,伸缩组会自动地将加入伸缩组的实例绑定负载均衡监听器。访问流量将通过负载均衡监听器自动分发到伸缩组内的所有实例,提高了应用系统的可用性。若伸缩组中的实例上部署
修改弹性伸缩组 功能介绍 修改一个指定弹性伸缩组中的信息。 更换伸缩组的伸缩配置,伸缩组中已经存在的使用之前伸缩配置创建的云服务器不受影响。 伸缩组为没有正在进行的伸缩活动时,可以修改伸缩组的子网、可用区和负载均衡配置。 当伸缩组的期望实例数改变时,会触发伸缩活动加入或移出实例。期
根据较早创建的配置较早创建的实例:根据“较早创建的配置”较早创建的“实例”优先被移除伸缩组。 根据较早创建的配置较晚创建的实例:根据“较早创建的配置”较晚创建的“实例”优先被移除伸缩组。 较早创建的实例:创建时间较早的实例优先被移除伸缩组。 较晚创建的实例:创建时间较晚的实例优先被移除伸缩组。
状态时,对实例的健康状态会继续进行检查,但不会执行移除操作。 值得注意的是,负载均衡健康检查是通过负载均衡系统向后端云服务器发起心跳检查的方式来实现的,而负载均衡系统和云服务器之间是通过内网进行通信的。所以,如果伸缩组使用负载均衡健康检查方式,为确保健康检查工作的正常进行,您需要
生命周期 伸缩组中的实例生命周期,从创建实例开始,到该实例从伸缩组中移除结束。 伸缩组中未添加生命周期挂钩时,实例生命周期内状态之间的过渡如图1所示。 图1 实例生命周期内状态之间的过渡 触发条件②和④表示系统自发触发实例状态的改变。 表1 实例的状态 实例所处状态 子状态 实例状态含义
定每个云服务器的运行状况。如果未通过云服务器健康检查,则伸缩组会将该云服务器移出伸缩组。 弹性负载均衡健康检查:是指根据ELB对云服务器的健康检查结果进行的检查。仅当伸缩组使用弹性负载均衡器时,可以选择“弹性负载均衡健康检查”方式来做健康检查。 如果您将多个负载均衡器添加到伸缩组
与其他服务的关系 除直接使用弹性伸缩提供的对资源进行调整的功能外,若您同时购买了云服务中的其他产品,可以结合其他产品一起使用,能满足您多种场景下对云产品的需求。 弹性伸缩服务与周边服务的依赖关系如图1所示。 图1 弹性伸缩服务与其他服务的关系示意图 表1 弹性伸缩与其他服务的关系 服务名称
进行伸缩活动的原因。 实践扩展 当应用场景有变化,需要在云服务器上部署新的软件时,可使用弹性伸缩的生命周期挂钩功能,在实例加入和移出伸缩组时进行自定义操作,灵活的管理加入或移出弹性伸缩组的实例。具体操作可参见生命周期挂钩。 当所需的弹性云服务器的规格变更时,可创建新的伸缩配置,操
极大的增强了用户对伸缩组中实例的管理能力,适用于多种业务场景下的需求。 需要对弹性伸缩弹出的ECS实例进行切换操作系统、重启等变更操作的场景,用户通过将目标ECS实例转入备用状态,用户可进行ECS服务所支持的全部操作,操作完成后,再将实例移出备用状态,实例将进入伸缩组中的正常运行状态。
务器指的是伸缩配置里选择的云服务器规格。 处理方法:您可以为伸缩组更换新的伸缩配置,之后重新启用伸缩组。当您的伸缩组中没有实例时,还可以修改伸缩组的可用区信息,之后重新启用伸缩组。 情况描述:您选择的规格和磁盘不匹配。 可能原因:伸缩配置中的云服务器类型和磁盘类型不匹配导致创建云服务器失败。
务器指的是伸缩配置里选择的云服务器规格。 处理方法:您可以为伸缩组更换新的伸缩配置,之后重新启用伸缩组。当您的伸缩组中没有实例时,还可以修改伸缩组的可用区信息,之后重新启用伸缩组。 情况描述:您选择的规格和磁盘不匹配。 可能原因:伸缩配置中的云服务器类型和磁盘类型不匹配导致创建云服务器失败。
缩增加实例到期望实例数。 如果实例从添加了负载均衡器的伸缩组中移出,则自动取消与此负载均衡器的关联。 将云服务器移出伸缩组的步骤如下。 选择“计算 > 弹性伸缩 > 伸缩实例”。 单击具体的伸缩组名称。 在“伸缩实例”页签中的实例所在行的“操作”列下,单击“移出伸缩组”或“移出伸缩组并删除”。
伸缩组 创建伸缩组 (可选)添加负载均衡器到伸缩组 更换伸缩组的伸缩配置 启用伸缩组 停用伸缩组 修改伸缩组 删除伸缩组