Amazon MSK 推出對新 Apache Kafka 叢集的 KRaft 模式支援
張貼日期:
2024年5月29日
Amazon Managed Streaming for Apache Kafka (Amazon MSK) 現在支援 Apache Kafka 版本 3.7 中的 KRaft 模式 (Apache Kafka Raft)。Apache Kafka 社群開發了 KRaft 以取代 Apache ZooKeeper 作為 Apache Kafka 叢集中的中繼資料管理。在 KRaft 模式下,叢集中繼資料會在一組 Kafka 控制器 (為 Kafka 叢集的一部分) 內傳播,而不是跨 ZooKeeper 節點傳播。在 Amazon MSK 上,KRaft 控制器如同 ZooKeeper 節點一樣也包含在內,無需額外費用,也無需額外的設定或管理。
您現在可以在 Apache Kafka 3.7 版中以 KRaft 模式或 ZooKeeper 模式建立叢集。在 KRaft 模式下,相較於基於 ZooKeeper、每叢集 30 個代理程式的配額,您最多每叢集可新增 60 個代理程式以託管更多分區,而無需請求提高限制。開放使用 Amazon MSK 的所有 AWS 區域均提供 Apache Kafka 3.7 版支援。若要進一步了解 MSK 上的 KRaft,請閱讀我們的發佈部落格和常見問答集。若要開始使用 Amazon MSK,請參閱 Amazon MSK 開發人員指南。