徹底清除路由后,可以重新指定Topic的分區數量。
問題現象
您在刪除某個分區數為XX的Topic后,再次創建該Topic并將分區數配置為小于XX,系統提示創建topic成功,分區數不能小于曾經配置過的分區數,已重置為XX。
可能原因
老版本刪除Topic時,不會徹底清除路由,導致再次創建Topic時無法減少分區。升級到新版本后,那些曾經在老版本刪除過的Topic,其路由仍然保留著,為了對其進行徹底清除,需要”創建->刪除->再創建”Topic,待該流程完成之后,就可以隨意指定分區數量了。
解決方案
確保實例的內部版本為最新版。
在云消息隊列 Kafka 版控制臺,進入實例詳情的基礎信息區域,在小版本右側查看實例版本。
如果顯示為當前版本為最新版本,則無需處理。
如果顯示為內部版本升級,請單擊內部版本升級,完成版本升級。
創建->刪除->再創建Topic。
進入Topic 管理頁面,創建之前刪除的Topic,刪除該Topic,然后再次創建該Topic并配置分區數。
文檔內容是否對您有幫助?