全部產品
Search
文件中心

ApsaraMQ for Kafka:Topic分區傾斜怎麼辦?

更新時間:Sep 11, 2025

問題現象

  • Topic分區傾斜導致部分磁碟水位偏高,無法充分使用所有磁碟效能和容量。

  • Topic分區傾斜導致部分節點流量過高,觸發單節點限流。

可能原因

建立Topic時沒有按照推薦的倍數設定分區數。

解決方案

  1. 登入雲訊息佇列 Kafka 版控制台,在左側導覽列,單擊实例列表

  2. 在頂部功能表列,選擇地區,然後在实例列表頁面單擊目標執行個體名稱。

  3. 在左側導覽列,單擊Topic 管理,然後單擊目標Topic名稱。

  4. Topic 详情頁面,完成以下操作:

    非Serverless執行個體

    1. 單擊配置信息頁簽,然後單擊分区数右側的增加分区数

    2. 增加分区数面板中,單擊分区数調整框上下箭頭調整至推薦的倍數。

    說明

    如果由於業務原因,無法新增分區,且Topic儲存類型為雲端儲存,您可以通過分區均衡功能將分區位置進行調整。調整後,Topic分區新增的資料會被引流到磁碟水位較低的磁碟上。老磁碟上的資料需要等待訊息到期後才會被刪除,水位隨之下降。更多資訊,請參見分區均衡引流

    Serverless執行個體

    1. 單擊分區副本數右側的編輯

    2. 編輯分區面板中,單擊分區調整框上下箭頭調整至推薦的倍數。