“Kafka的基本知识”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第25行: 第25行:
 
{| class="wikitable"
 
{| class="wikitable"
 
|+/usr/local/kafka/kafka_2.11-2.4.0/config/server.properties 配置文件中的关键配置项
 
|+/usr/local/kafka/kafka_2.11-2.4.0/config/server.properties 配置文件中的关键配置项
! colspan="2" |key
+
!key
 
!示例
 
!示例
 
!说明
 
!说明
 
|-
 
|-
| colspan="2" |broker.id
+
|broker.id
 
|broker.id=0
 
|broker.id=0
 
|Kafka 集群中表示这台服务器的 broker 唯一标识
 
|Kafka 集群中表示这台服务器的 broker 唯一标识
 
|-
 
|-
| colspan="2" |listeners
+
|listeners
 
|listeners=PLAINTEXT://192.168.137.200:9092
 
|listeners=PLAINTEXT://192.168.137.200:9092
 
|Kafka 连接地址
 
|Kafka 连接地址
 
|-
 
|-
| colspan="2" |log.dirs
+
|log.dirs
|log.dirs=/tmp/kafka-logs
+
|log.dirs=/usr/local/kafka/data/kafka-logs
 
|存放日志文件的目录
 
|存放日志文件的目录
 
|-
 
|-
|
+
|zookeeper.connect
|
+
|zookeeper.connect=localhost:2181
|
+
|ZooKeeper 服务地址
|
 
 
|}
 
|}
 +
 +
=== Kafka 集群示意 ===
 +
[[文件:Kafka 集群示意.png|无|缩略图|1200x1200像素]]

2022年8月17日 (三) 23:05的版本

kafka 的安装

https://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz

[root@bogon ~]# cd /usr/local
[root@bogon local]# mkdir kafka
[root@bogon local]# cd kafka
[root@bogon kafka]# rz

[root@bogon kafka]# ls -lh
total 67M
-rw-r--r--. 1 root root 67M Aug 18  2022 kafka_2.11-2.4.0.tgz
[root@bogon kafka]# tar -zxvf kafka_2.11-2.4.0.tgz
......
[root@bogon kafka]# ls -lh
total 67M
drwxr-xr-x. 6 root root  89 Dec 10  2019 kafka_2.11-2.4.0
-rw-r--r--. 1 root root 67M Aug 18  2022 kafka_2.11-2.4.0.tgz
[root@bogon kafka]# rm -rf kafka_2.11-2.4.0.tgz
[root@bogon kafka]#


/usr/local/kafka/kafka_2.11-2.4.0/config/server.properties 配置文件中的关键配置项
key 示例 说明
broker.id broker.id=0 Kafka 集群中表示这台服务器的 broker 唯一标识
listeners listeners=PLAINTEXT://192.168.137.200:9092 Kafka 连接地址
log.dirs log.dirs=/usr/local/kafka/data/kafka-logs 存放日志文件的目录
zookeeper.connect zookeeper.connect=localhost:2181 ZooKeeper 服务地址

Kafka 集群示意

Kafka 集群示意.png