使用docker搭建kafka集羣

前置條件

首先保證安裝了docker和docker-composegit

下載

git clone https://github.com/wurstmeister/kafka-docker 而後進入到kafka-docker目錄下執行後續操做github

修改配置:

docker-compose.yml下
	1.配置kafka域名
		KAFKA_ADVERTISED_HOST_NAME: hostname
	2.初始化時建立主題(Topic 1 有1個分區和3個副本, Topic 2 有1個分區和1個副本)
		environment:
			KAFKA_CREATE_TOPICS: "Topic1:1:3,Topic2:1:1:compact"
複製代碼

啓動:

sudo docker-compose up -ddocker

關閉

sudo docker-compose stopspa

擴容(--no-recreate防止重複建立)

docker-compose scale kafka=3 --no-recreatecode

相關文章
相關標籤/搜索