kafka集群安裝

環(huán)境

  • 操作系統(tǒng):CentOS 7.5
  • 運(yùn)行環(huán)境:Java 1.8
  • zookeeper-3.4.12
  • kafka_2.12-1.1.0

網(wǎng)絡(luò)結(jié)構(gòu)

  • host1 172.18.0.11
  • host2 172.18.0.12
  • host3 172.18.0.13

修改host1牺堰、host2和host3機(jī)器上的配置文件/etc/hosts六水,新增內(nèi)容如下:

172.18.0.11 host1
172.18.0.12 host2
172.18.0.13 host3

zookeeper集群

host1:2181
host2:2181
host3:2181

下載

  • 下載kafka_2.12-1.1.0.tgz
  • 分別上傳到host1喂柒、host2和host3機(jī)器上的/usr/local文件夾下
  • 分別解壓文件tar -zxvf kafka_2.12-1.1.0.tgz砚嘴,解壓后的文件夾為 kafka_2.12-1.1.0

配置

進(jìn)入到config目錄下,修改server.properties照瘾,修改內(nèi)容如下:

# host1機(jī)器
broker.id=0
listeners=PLAINTEXT://host1:9092
advertised.listeners=PLAINTEXT://host1:9092
zookeeper.connect=host1:2181,host2:2181,host3:2181

# host2機(jī)器
broker.id=1
listeners=PLAINTEXT://host2:9092
advertised.listeners=PLAINTEXT://host2:9092
zookeeper.connect=host1:2181,host2:2181,host3:2181

# host3機(jī)器
broker.id=2
listeners=PLAINTEXT://host3:9092
advertised.listeners=PLAINTEXT://host3:9092
zookeeper.connect=host1:2181,host2:2181,host3:2181

修改producer.properties文件匈棘,內(nèi)容如下:

bootstrap.servers=host1:9092,host2:9092,host3:9092

修改consumer.properties文件,內(nèi)容如下:

group.id=mygroup
bootstrap.servers=host1:9092,host2:9092,host3:9092

啟動(dòng)

# 前臺(tái)啟動(dòng)网杆,關(guān)閉使用Ctrl+C組合鍵
./bin/kafka-server-start.sh ./config/server.properties
# 后臺(tái)啟動(dòng)
./bin/kafka-server-start.sh -daemon ./config/server.properties

關(guān)閉

./bin/kafka-server-stop.sh

topic

查看topic

./bin/kafka-topics.sh --list --zookeeper host1:2181,host2:2181,host3:2181

創(chuàng)建topic

./bin/kafka-topics.sh --create --zookeeper host1:2181,host2:2181,host3:2181 --replication-factor 2 --partitions 1 --topic mytopic
  • --replication-factor 2 # 復(fù)制兩份
  • --partitions 1 # 創(chuàng)建1個(gè)分區(qū)

查看topic狀態(tài)

./bin/kafka-topics.sh --describe --zookeeper host1:2181,host2:2181,host3:2181 --topic mytopic

刪除topic

./bin/kafka-topics.sh --delete --zookeeper host1:2181,host2:2181,host3:2181 --topic mytopic

consumer

訂閱消息

# 舊的訂閱消息方式采用--zookeeper
./bin/kafka-console-consumer.sh --zookeeper host1:2181,host2:2181,host3:2181 --topic mytopic
./bin/kafka-console-consumer.sh --zookeeper host1:2181,host2:2181,host3:2181 --topic mytopic --from-beginning
# 新的訂閱方式采用--bootstrap-server
./bin/kafka-console-consumer.sh --bootstrap-server host1:9092,host2:9092,host3:9092 --topic mytopic
./bin/kafka-console-consumer.sh --bootstrap-server host1:9092,host2:9092,host3:9092 --topic mytopic --from-beginning

producer

發(fā)布消息

./bin/kafka-console-producer.sh --broker-list host1:9092,host2:9092,host3:9092 --topic mytopic
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末羹饰,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子碳却,更是在濱河造成了極大的恐慌队秩,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件昼浦,死亡現(xiàn)場(chǎng)離奇詭異柔纵,居然都是意外死亡倦沧,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)油狂,“玉大人袄膏,你說(shuō)我怎么就攤上這事默色』咽疲” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵虐沥,是天一觀的道長(zhǎng)熊经。 經(jīng)常有香客問(wèn)我,道長(zhǎng)欲险,這世上最難降的妖魔是什么镐依? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮天试,結(jié)果婚禮上槐壳,老公的妹妹穿的比我還像新娘。我一直安慰自己喜每,他們只是感情好务唐,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布雳攘。 她就那樣靜靜地躺著,像睡著了一般绍哎。 火紅的嫁衣襯著肌膚如雪来农。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,578評(píng)論 1 305
  • 那天崇堰,我揣著相機(jī)與錄音,去河邊找鬼涩咖。 笑死海诲,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的檩互。 我是一名探鬼主播特幔,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼闸昨!你這毒婦竟也來(lái)了蚯斯?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤饵较,失蹤者是張志新(化名)和其女友劉穎拍嵌,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體循诉,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡横辆,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了茄猫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片狈蚤。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖划纽,靈堂內(nèi)的尸體忽然破棺而出脆侮,到底是詐尸還是另有隱情,我是刑警寧澤勇劣,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布靖避,位于F島的核電站,受9級(jí)特大地震影響芭毙,放射性物質(zhì)發(fā)生泄漏筋蓖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一退敦、第九天 我趴在偏房一處隱蔽的房頂上張望粘咖。 院中可真熱鬧,春花似錦侈百、人聲如沸瓮下。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)讽坏。三九已至锭魔,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間路呜,已是汗流浹背迷捧。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胀葱,地道東北人漠秋。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像抵屿,于是被迫代替她去往敵國(guó)和親庆锦。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容