操作场景
RabbitMQ实例创建成功后,您可以根据业务需要扩容,RabbitMQ实例支持的变更配置如表1所示。
表1 变更配置列表
实例类型 变更配置类型 是否支持扩展 是否支持缩容 集群
代理个数
√
×
存储空间
√
×
代理规格
√
√
单机
代理个数
×
×
存储空间
√
×
代理规格
√
√
约束与限制
- 为了实例运行正常,变更规格过程中,请勿对实例进行其他操作。
- 实例变更规格后,配置费用将发生变化。
前提条件
已创建RabbitMQ实例,且实例状态为“运行中”。
操作步骤
步骤 1 登录管理控制台。
步骤 2 在管理控制台右上角单击,选择区域。
说明此处请选择RabbitMQ实例所在的区域。
步骤 3 在管理控制台左上角单击,选择“企业中间件”->“分布式消息服务”->“RabbitMQ专享版”,进入分布式消息服务RabbitMQ专享版页面。
步骤 4 通过以下任意一种方法,变更实例规格。
- 在待变更规格的实例所在行,单击“更多 -> 变更规格”。
- 单击RabbitMQ实例名称,进入实例详情页面。单击右上角的“更多 -> 变更规格”。
步骤 5 根据实际情况选择扩容存储空间、代理个数或者扩容/缩容代理规格。
- 扩容存储空间
在“变更配置”中,选择“存储空间”,在“单个代理存储空间”中,选择扩容后的单个代理的存储空间大小,单击“下一步”。确认扩容信息无误后,单击“提交”。
在实例列表页面的“可用存储空间”中查看扩容后的总存储空间大小(即扩容后的单个代理的存储空间*代理个数)。
说明可用存储空间=实际存储空间-用于存储日志的存储空间-格式化磁盘的损耗。
例如,实际扩容存储空间到700GB,用于存储日志的数据的存储空间为100GB,格式化磁盘损耗7GB,那么扩容后的可用存储空间为593GB。
- 扩容代理个数
在“变更配置”中,选择“代理数量”,在“代理数量”中,选择扩容后的代理个数,单击“下一步”。确认扩容信息无误后,单击“提交”。
在实例列表页面的“规格”中查看扩容后的代理个数。
说明变更规格过程中会有秒级业务中断,客户端需要支持自动重连,建议在业务低峰时进行变更。
- 扩容代理规格
在“变更配置”中,选择“代理规格”,在“代理规格”中,选择扩容后的规格,单击“下一步”。确认扩容信息无误后,单击“提交”。
在实例列表页面的“规格”中查看扩容后的代理规格。
说明
单机实例和没有配置镜像/仲裁队列的集群实例在变更规格过程中会有分钟级业务中断,客户端需要支持自动重连,建议在业务低峰时进行变更。
配置了镜像/仲裁队列的集群实例在变更规格过程中会有秒级业务中断,客户端需要支持自动重连,建议在业务低峰时进行变更。
当前只支持扩容,暂不支持缩容。