常见问题
我能添加已经创建的云主机实例吗?
能。但待添加的云主机实例需要满足以下条件:
- 云主机实例必须与伸缩组在同一个地域,详细信息请参见地域和可用区。
- 云主机实例必须处于运行中状态,详细信息请参见实例生命周期介绍。
- 云主机实例不能已添加到其它伸缩组中。
我能添加已经创建的包年包月云主机实例吗?
能。弹性伸缩支持自动创建按量付费实例,同时支持添加已经创建的包年包月和按量付费实例。
云主机实例是否可以加入到多个伸缩组中?
不支持。
我能控制如何移出云主机实例吗?
能。您可以为伸缩组配置移出策略,移出策略支持两级,可以自动筛选最早伸缩配置对应的实例、最早创建的实例或最新创建的实例,详细信息请参见移出策略。
停用伸缩组后,会释放已经自动添加到伸缩组的云主机实例吗?
在控制台或者调用接口停用伸缩组后,不会自动释放伸缩组内的云主机实例,详细信息请参见停用伸缩组和DisableScalingGroup。
为什么伸缩组创建云主机实例时出现资源报错?
如果弹出以下报错,可能是因为云主机资源不足,建议您更换可用区再试。
Fail to create Instance into scaling group("The resource is out of usage".).
Fail to create Instance into scaling group(The specified region is in resource control, please try later.").
如何避免单实例规格库存不足导致扩容失败?
建议您在创建伸缩组时设置多可用区(选择不同可用区下的虚拟交换机即可),并在创建伸缩配置时选择多实例规格,当某个云主机实例规格在某个可用区没有库存时,弹性伸缩服务会自动切换到有库存的实例规格及可用区进行扩容,具体操作请参见使用自定义伸缩配置创建伸缩组和创建伸缩配置。
从伸缩组内移出并释放云主机实例后,云主机实例的数据会保留吗?
不会。弹性伸缩会自动释放云主机实例,您需要确保伸缩组内的云主机实例没有保存应用的状态信息或者重要数据,例如,会话记录(session)、数据库和日志等。如果您的应用需要保存状态信息,建议将状态信息保存到独立的状态服务器(例如云主机)、数据库(例如RDS)或者日志服务(例如日志服务)。
弹性伸缩自动创建的实例如何查看密码并进行登录?
由于伸缩配置不支持设置统一的自定义密码,如果使用Linux操作系统,推荐您为伸缩配置指定SSH密钥对。
如果您不使用SSH密钥对登录实例,则需要在控制台重置密码后(重启后生效)才能登录。
弹性伸缩自动创建的云主机实例的密码为什么和我自定义镜像中的密码不一致?
创建云主机实例时,实例登录密码不使用自定义镜像中的密码。为了保证安全性,推荐您为伸缩配置指定SSH密钥对。
如果您不使用SSH密钥对登录实例,则需要在控制台重置密码后(重启后生效)才能登录。
怎么将数据同步到伸缩组内的云主机实例?
创建伸缩配置时,您可以通过云主机自定义镜像模板来创建实例。在云主机实例运行过程中,如果需要做系统内部数据同步,建议您自定义安装rsync进行同步。
为什么弹出的实例中/etc/hosts新增的127.0.0.1被重置清除了?
如果您在修改/etc/hosts后创建自定义镜像,通过该自定义镜像自动创建云主机实例时,会还原到系统默认设置,所以会被清除。如果需要保留/etc/hosts设置,您可以尝试在rc.local中添加相关脚本代码,检测/etc/hosts中是否存在相关信息,若不存在则自动添加。
伸缩组关联负载均衡实例有什么作用?
负载均衡实例可以根据转发策略将访问流量分发至云主机实例,为伸缩组关联负载均衡实例有利于扩展应用的服务能力和增强应用的可用性。更多负载均衡介绍,请参见什么是负载均衡。
伸缩组如何使用负载均衡实例?
如果创建伸缩组时关联了负载均衡实例,伸缩组会自动将加入伸缩组的云服务器云主机实例添加到该负载均衡实例中。一台负载均衡实例可以关联至多个伸缩组,加入负载均衡实例的云主机实例权重默认是50。更多负载均衡后端服务器介绍,请参见添加默认服务器。
弹性伸缩创建云主机实例后,新实例会自动加入到负载均衡实例吗?
会,但是您需要预先为伸缩组关联负载均衡实例。
为什么创建伸缩组时出现负载均衡实例健康检查报错?
如果弹出以下报错,说明该负载均衡实例未开启健康检查。
The current health check type of load balancer "xxxx" does not support this action.
关联至伸缩组的负载均衡实例必须已经开启健康检查,具体操作请参见配置健康检查。
如何判断新创建的云主机实例可用于处理访问流量?
如果弹性伸缩在伸缩组里配置了负载均衡,负载均衡检查您后端的云主机端口正常之后,才会将请求转发给新的实例。
为什么负载均衡的7层HTTP监听超时超过60秒?
问题现象:负载均衡响应HTTP转发请求时,单次HTTP监听的超时时间大约为60秒。然而,当负载均衡实例上配置了多台云主机实例时,云主机实例配置的超时时间都大于60秒,或者直接返回504错误。
问题原因:负载均衡的HTTP监听超时时间是保证请求在允许的时间内能返回的最后一条防线,总超时时间与配置的云主机实例数量有关。
在负载均衡实例上配置了多台云主机实例时,如果第一台云主机实例访问超时,会自动轮询第二台云主机实例,如果第二台云主机实例仍然超时,则轮询第三台云主机实例,直至所有云主机实例轮询完毕。假设一台负载均衡实例上配置了3台云主机实例,则实际发生的HTTP请求超时时间会变成大约180秒。
另外,不排除其他服务会限制负载均衡超时时间设置。建议您避免依赖负载均衡监听超时设置,而是直接在云主机实例部署的应用上设置监听超时时间。
伸缩组关联RDS实例有什么作用?
RDS是一种稳定可靠、可弹性伸缩的在线数据库服务,为伸缩组关联RDS实例可以增强数据的安全性和可靠性,根据自定义的备份策略防止数据丢失和误删除。更多RDS介绍,请参见什么是云数据库RDS。
伸缩组如何使用RDS实例?
如果创建伸缩组时添加了RDS实例,云主机实例加入伸缩组后,伸缩组会自动该云主机实例的内网IP添加到RDS实例的访问白名单中,允许云主机实例内网通信。伸缩组支持关联多台RDS实例。更多RDS实例白名单信息,请参见设置白名单。