变更实例规格
操作场景
Kafka实例创建成功后,您可以根据业务需要,扩容或者缩容,Kafka实例支持的变更配置如表1所示。
实例规格类型 |
变更配置类型 |
是否支持扩容 |
是否支持缩容 |
---|---|---|---|
新规格实例 |
代理数量 |
√ |
× |
存储空间 |
√ |
× |
|
代理规格 |
√ |
√ |
|
老规格实例 |
基准带宽 |
√ |
× |
存储空间 |
√ |
× |
|
代理规格 |
× |
× |
怎样判断老规格实例和新规格实例?
- 老规格实例:在实例列表中,“规格”显示为带宽(如100MB/s)的实例。
- 新规格实例:在实例列表中,“规格”显示为ECS规格和代理个数(如kafka.2u4g.cluster*3 broker)的实例。
变更实例规格的影响
变更实例规格的时长和代理数量有关,单个代理的变更时长一般在5~10分钟,代理数量越多,规格变更时间越长。
变更配置类型 |
影响 |
---|---|
基准带宽/代理数量 |
|
存储空间 |
|
代理规格 |
|
扩容/缩容代理规格的过程
在扩容/缩容代理规格的过程中,代理采用滚动重启的方式进行实例变更,具体过程如下(以3个代理为例介绍):
- 停止Broker 0的Kafka进程
- 扩容/缩容Broker 0的规格
- 重启Broker 0的Kafka进程
- 重复1~3,扩容/缩容Broker 1的规格。
- 重复1~3,扩容/缩容Broker 2的规格。
操作步骤
- 登录管理控制台。
- 在管理控制台左上角单击,选择区域。
请选择Kafka实例所在的区域。
- 在管理控制台左上角单击,选择“应用服务 > 分布式消息服务 Kafka”,进入分布式消息服务Kafka专享版页面。
- 在Kafka实例所在行,单击“更多 > 变更规格”,进入“分布式消息服务Kafka版变更规格”页面。
- 根据实际情况选择扩容存储空间、代理数量、代理规格、基准带宽,或者缩容代理规格。
老规格实例扩容步骤如下:
新规格实例扩容/缩容步骤如下:
- 扩容存储空间。
在“变更配置”中,选择“存储空间”,在“单个代理存储空间”中,选择扩容后的单个代理的存储空间大小,单击“下一步”。确认扩容信息无误后,单击“提交”。
在实例列表页面的“可用存储空间”中查看扩容后的总存储空间大小(即扩容后的单个代理的存储空间*代理个数)。
- 扩容代理数量。
在“变更配置”中,选择“代理数量”,在“代理数量”中,选择扩容后的代理个数,如果已开启公网访问,在“弹性IP地址”中,选择新扩容代理的公网IP地址,单击“下一步”。确认扩容信息无误后,单击“提交”。
在实例列表页面的“规格”中查看扩容后的代理个数。
扩容代理数量后,为了提高可靠性,需要在客户端连接配置中增加新扩容代理的IP地址。
- 扩容/缩容代理规格。
在“变更类型”中,选择“代理规格”,在“代理规格”中,选择扩容/缩容后的代理规格,单击“下一步”。确认扩容/缩容信息无误后,单击“提交”。
在实例列表页面的“规格”中查看扩容/缩容后的代理规格。
- 扩容存储空间。