文档

Topic分区倾斜怎么办?

更新时间:

问题现象

  • Topic分区倾斜导致部分磁盘水位偏高,无法充分使用所有磁盘性能和容量。

  • Topic分区倾斜导致部分节点流量过高,触发单节点限流。

可能原因

创建Topic时没有按照推荐的倍数设置分区数。

解决方案

  1. 登录云消息队列 Kafka 版控制台,在左侧导航栏,单击实例列表

  2. 在顶部菜单栏,选择地域,然后在实例列表页面单击目标实例名称。

  3. 在左侧导航栏,单击Topic管理,然后单击目标Topic名称。

  4. Topic详情页面的配置信息页签,单击增加分区数,在分区数调整框单击上下箭头调整至推荐的倍数。

    如果由于业务原因,无法新增分区,且Topic存储类型为云存储,您可以通过分区均衡功能将分区位置进行调整。调整后,Topic分区新增的数据会被引流到磁盘水位较低的磁盘上。老磁盘上的数据需要等待消息过期后才会被删除,水位随之下降。更多信息,请参见分区均衡引流

  • 本页导读 (1)