實例規格變更問題
更新(xin)時間 2023-12-22 15:08:04
最近更新(xin)時間: 2023-12-22 15:08:04
分享文章
本文主要(yao)介紹實例規格變(bian)更問題。
Kafka擴容會影響業務嗎?
Kafka擴容(rong)帶寬/代理個數/存儲空間,都不會(hui)影(ying)響業務的使用(yong)。
Kafka擴(kuo)(kuo)容代理(li)規格,在擴(kuo)(kuo)容過程中,節點(dian)會重啟,可能造成閃斷。若(ruo)Topic為單副本,擴(kuo)(kuo)容期間無法對該Topic生產消(xiao)(xiao)息或消(xiao)(xiao)費消(xiao)(xiao)息。
擴容過程中涉及數據遷移嗎?
擴容(rong)過程中(zhong)不會(hui)遷移(yi)數據。
擴容/縮容過程中生產消息失敗
可能原因: 在擴容/縮容代理規格(ge)的(de)過(guo)程中,代理采用滾動重啟的(de)方式進行實例變更(geng)。在重啟過(guo)程中,分(fen)區Leader會(hui)進行切換,此時(shi)生產客戶端的(de)元數據(ju)緩存中保存的(de)分(fen)區Leader為舊分(fen)區Leader ID,仍然會(hui)向舊分(fen)區Leader發(fa)送消息,導致生產消息失敗。
解決方法: 在生產客(ke)戶端配置重試(shi)機制(zhi)。建議設置retries=Integer.MAX_VALUE
擴容失敗提示資源不足
問題現象: 擴(kuo)容失敗,提示底(di)層ECS/EVS資源不足(zu),但在(zai)ECS控制臺(tai)可以購買(mai)對應(ying)規(gui)格的(de)ECS
可能原因: 底(di)層資(zi)源配額與控制臺界面(mian)顯示的可用規格配額存在差(cha)異(yi)
解決方法: 聯系(xi)客服增加配額數(shu)