我們已經在 kubernetes 上安裝了 Kafka,我們希望 Kafka 代理磁區需要根據輸入源的負載自動增加,所以我想知道是否有任何可能的方法來根據 kubernete 上的負載增加磁區
uj5u.com熱心網友回復:
經紀人沒有可擴展的磁區;主題做。
您必須為此構建自己的腳本,因為有一些警告
向主題添加磁區不會移動資料,也不會減少生產者的負載。它可能會增加代理集群負載,因為現在可以寫入/讀取更多資料。減少代理負載的唯一方法是添加更多代理,而不僅僅是磁區
- 如果您添加代理,則需要有跨代理移動磁區的腳本,因為這也不是自動的
如果消費者依賴它(例如,壓縮主題),它還將洗掉消費者的任何訂購保證
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/430875.html
標籤:Kubernetes 阿帕奇卡夫卡 加载
