检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
像? 当前没有自动创建的功能,需要客户自行编写一个监控的插件,提交新程序版本后,自动触发调用API,先重新创建镜像,再创建弹性伸缩配置,后替换弹性伸缩组内的配置。 父主题: 通用类
弹性伸缩目前支持的实例移除策略,包括如下四种方式: 较早创建的实例:创建时间较早的实例优先被移除伸缩组。当您将伸缩组中的实例升级为新的实例类型,可以逐渐将较旧类型的实例替换为较新类型的实例时,此策略非常有用。 较晚创建的实例:创建时间较晚的实例优先被移除伸缩组。如果要测试新的伸缩配置但不想在生产中保留它时,此策略非常有用。
最大长度36个字符。字符集:A-Z,a-z,0-9,‘-’,‘_’,UNICODE字符(\u4E00-\u9FFF)。 value 否 String 资源标签值。 每个值最大长度43个字符,可以为空字符串。字符集:A-Z,a-z,0-9,‘.’,‘-’,‘_’,UNICODE字符(\u4E00-\u9FFF)。
对于同一伸缩组,“键”唯一。 长度不超过36个字符。不能包含非打印字符ASCII(0-31),“=”,“*”,“<”,“>”,“\”,“,”,“|”,“/”。 值: 可以为空字符串。 一个“键”只能添加一个“值”。 长度不超过43个字符。不能包含非打印字符ASCII(0-31),“=”,“*”
对于同一伸缩组,“键”唯一。 键的长度最大36字符,由英文字母、数字、下划线、中划线、中文字符组成。 Organization 值 可以为空字符串。 一个“键”只能添加一个“值”。 值的长度最大43字符,由英文字母、数字、下划线、点、中划线、中文字符组成。 Apache 单击“确定”。 修改/删除伸缩组的标签
资源标签键。最大长度36个unicode字符。key不能为空。(搜索时不对此参数做校验)。最多为10个,不能为空或者空字符串。且不能重复。 values 是 Array of strings 资源标签值列表,每个值最大长度43个unicode字符,每个key下最多为10个,同一个key中values不能重复。
最大长度36个unicode字符。key不能为空。 同一资源的key值不能重复。 只能包含大写字母(A~Z)、小写字母(a~z)、数字(0-9)、下划线(_)、中划线(-)以及中文字符。 value 否 String 值。 每个值最大长度43个unicode字符,可以为空字符串。 value
用于部署论坛数据库,discuz02用于部署论坛业务。购买云服务器discuz01时绑定之前购买的弹性公网IP,discuz02暂不绑定弹性公网IP。 配置服务器 在discuz01上搭建数据库 在discuz01上安装云数据库 RDS for MySQL,启动RDS for MySQL,设置开机自启动。
最大长度36个unicode字符。key不能为空。 同一资源的key值不能重复。 只能包含大写字母(A~Z)、小写字母(a~z)、数字(0-9)、下划线(_)、中划线(-)以及中文字符。 value 否 String 值。 每个值最大长度43个unicode字符,可以为空字符串。 value
description 否 String 伸缩组描述(1-256个字符)。 iam_agency_name 否 String 委托(1-64个字符)。 iam_agency_name为无值则无需修改。 iam_agency_name为空字符串或者其他字符串,则需修改。 表3 lbaas_listeners字段数据结构说明
密码至少必须包含大写字母(A-Z)、小写字母(a-z)、数字(0-9)和特殊字符(!@$%^-_=+[{}]:,./?)中的三种。 示例: 使用明文密码(存在安全风险),以密码cloud.1234为例: #! /bin/bash echo 'root:Cloud.1234' | chpasswd ; 使用密文密码(推荐):
请求参数 表2 请求参数 参数 是否必选 参数类型 描述 lifecycle_hook_name 是 String 生命周期挂钩名称(1-32个字符),只能包含字母、数字、下划线或中划线。 lifecycle_hook_type 是 String 生命周期挂钩类型。取值如下: INST
缩组内的实例没有保存应用的状态信息或者重要数据,例如,会话记录(session)、数据库和日志等。如果您的应用需要保存状态信息,可以考虑将状态信息保存到独立的状态服务器(如ECS)、数据库(如RDS)等。 如果您需要在伸缩组中的实例被释放前执行数据备份操作或者下载日志文件,您可以
量。 例如,您可以随时更改伸缩组使用的伸缩配置,后续实例将使用此配置。不过,伸缩组不会更新当前正在运行的实例。您可以终止这些实例并让伸缩组替换这些实例,也可以先将实例移出伸缩组,更新软件,然后将该实例移入伸缩组。 云服务器移出伸缩组的相关约束如下所示。 表2 手动移出实例的约束 项目
支持Cloud-Init特性后,对使用弹性伸缩有哪些影响? Cloud-init是开源的云初始化程序,能够对新创建弹性云服务器中指定的自定义信息(主机名、密钥和用户数据等)进行初始化配置。在创建伸缩配置时,通过Cloud-Init进行对云服务器的初始化配置。 弹性伸缩组使用的伸缩
例如,您可以随时为伸缩组更换伸缩配置,伸缩组后续启动的任何实例都将使用此配置。不过,伸缩组不会更新已经正在运行的实例。您可以终止这些实例并让伸缩组替换这些实例,也可以将其转入备用状态,更新实例上的软件,然后将实例重新置于运行状态(即移出备用状态)。 用户通过伸缩组配置负载均衡的方式来管理
请求参数 表2 请求参数 参数 是否必选 参数类型 描述 scaling_policy_name 否 String 伸缩策略名称(1-64个字符),只能包含中文、字母、数字、下划线或中划线。 scaling_policy_type 否 String 策略类型 告警策略:ALARM(与alarm_id对应)
于控制生命周期操作的令牌信息。 notification_metadata 否 String 自定义通知消息,长度不超过256位,不能包含字符< > & ' ( ) 当配置了通知目标时,可向其发送用户自定义的通知内容。 请求示例 修改ID为e5d27f5c-dd76-4a61-b
请求参数 表2 请求参数 参数 是否必选 参数类型 描述 scaling_policy_name 是 String 伸缩策略名称(1-64个字符),只能包含中文、字母、数字、下划线或中划线。 scaling_resource_id 是 String 伸缩资源ID,伸缩组唯一标识或带宽唯一标识
载均衡监听器到伸缩组,同时监听多个业务,从而提高业务的可扩展性。 提高容错能力 弹性伸缩可以检测到应用系统中实例的运行状况,并启用新实例以替换运行状况不佳的实例。