实例创建成功后,如果对应的业务规模增长,当前实例规格不再满足需求,您可以适当升高实例的计算规格和存储规格,避免因资源限制而导致处理能力下降,影响业务正常运行。本文介绍如何在消息队列 RocketMQ版控制台中升级实例规格。
前提条件
已创建 RocketMQ 实例,且实例状态为运行中。
注意事项
- 变更限制:
- 目前仅支持升级实例规格,不支持降级计算规格或缩容存储空间。
- 不同计算规格对应不同的存储空间范围,升级实例的计算规格时,需要同步升级存储空间。
- 不同计算规格、存储空间的定价不同,变更实例规格后,配置费用将发生变化,请在订单中确认相关费用。
- 风险说明:
- 变更规格过程中,请勿对实例进行其他操作,否则可能造成实例状态异常等问题。
- 升级规格时服务端节点会依次滚动重启,建议在业务低峰期操作。
- 客户端会和部分节点短暂的断开连接并重连,可能会造成少量报错。已经发送成功的消息,升级之后不会丢失。升级期间发送失败的消息,建议重试发送,可在客户端配置重试机制。
变配实例规格
登录消息队列 RocketMQ版控制台。
在顶部菜单栏中选择地域。
在实例列表页面找到指定实例,并在其对应的操作列单击变更配置。
选择新的配置。
配置 | 说明 |
---|
计算规格 | 选择新的计算规格。
目前仅支持升级规格,不支持降配。 |
队列自动扩容 | 升级实例规格时,是否自动扩容 Topic 队列数。默认为开启状态,开启后,如果升级了实例规格,后台服务会自动为每个 Topic 按比例增加队列数量,以便提升 Topic 的整体消费性能。
例如实例计算规格由 rocketmq.n1.x2.medium 升级为 rocketmq.n2.x2.medium,实例中每个非全局顺序 Topic 的队列数量会提升一倍。 |
存储规格 | 设置新的存储空间大小。
目前仅支持扩容存储空间,不支持缩容,调整步长为 100GiB。 |
单击确认订单。
确认升配后的规格,阅读并同意相关协议。
单击立即购买。
查看执行结果
在实例列表页面,单击已升级的实例名称。
- 后台任务管理页签中可查看升级规格操作的任务详情。
- 升级成功后,您可以在基本信息页签中查看实例升级后的配置。
回滚实例
如果升级实例规格失败,支持您回滚实例到变更前状态。