@@ -3,36 +3,42 @@ version: '2'
33services :
44 zoo1 :
55 image : zookeeper:3.4.9
6- restart : always
76 hostname : zoo1
87 ports :
98 - " 2181:2181"
109 environment :
1110 ZOO_MY_ID : 1
1211 ZOO_PORT : 2181
1312 ZOO_SERVERS : server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
13+ volumes :
14+ - ./zk-multiple-kafka-multiple/zoo1/data:/data
15+ - ./zk-multiple-kafka-multiple/zoo1/datalog:/datalog
16+
1417 zoo2 :
1518 image : zookeeper:3.4.9
1619 hostname : zoo2
17- restart : always
1820 ports :
1921 - " 2182:2182"
2022 environment :
2123 ZOO_MY_ID : 2
2224 ZOO_PORT : 2182
2325 ZOO_SERVERS : server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
26+ volumes :
27+ - ./zk-multiple-kafka-multiple/zoo2/data:/data
28+ - ./zk-multiple-kafka-multiple/zoo2/datalog:/datalog
2429
2530 zoo3 :
2631 image : zookeeper:3.4.9
2732 hostname : zoo3
28- restart : always
2933 ports :
3034 - " 2183:2183"
3135 environment :
3236 ZOO_MY_ID : 3
3337 ZOO_PORT : 2183
3438 ZOO_SERVERS : server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888
35-
39+ volumes :
40+ - ./zk-multiple-kafka-multiple/zoo3/data:/data
41+ - ./zk-multiple-kafka-multiple/zoo3/datalog:/datalog
3642
3743
3844 kafka1 :
@@ -45,7 +51,9 @@ services:
4551 KAFKA_ADVERTISED_LISTENERS : " PLAINTEXT://kafka1:9092"
4652 KAFKA_ZOOKEEPER_CONNECT : " zoo1:2181,zoo2:2182,zoo3:2183"
4753 KAFKA_BROKER_ID : 1
48- # KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
54+ KAFKA_LOG4J_LOGGERS : " kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
55+ volumes :
56+ - ./zk-multiple-kafka-multiple/kafka1/data:/var/lib/kafka/data
4957 depends_on :
5058 - zoo1
5159 - zoo2
@@ -61,12 +69,14 @@ services:
6169 KAFKA_ADVERTISED_LISTENERS : " PLAINTEXT://kafka2:9093"
6270 KAFKA_ZOOKEEPER_CONNECT : " zoo1:2181,zoo2:2182,zoo3:2183"
6371 KAFKA_BROKER_ID : 2
64- # KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
72+ KAFKA_LOG4J_LOGGERS : " kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
73+ volumes :
74+ - ./zk-multiple-kafka-multiple/kafka2/data:/var/lib/kafka/data
6575 depends_on :
6676 - zoo1
6777 - zoo2
6878 - zoo3
69-
79+
7080 kafka3 :
7181 image : confluentinc/cp-kafka:3.1.2
7282 hostname : kafka3
@@ -77,7 +87,9 @@ services:
7787 KAFKA_ADVERTISED_LISTENERS : " PLAINTEXT://kafka3:9094"
7888 KAFKA_ZOOKEEPER_CONNECT : " zoo1:2181,zoo2:2182,zoo3:2183"
7989 KAFKA_BROKER_ID : 3
80- # KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
90+ KAFKA_LOG4J_LOGGERS : " kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
91+ volumes :
92+ - ./zk-multiple-kafka-multiple/kafka3/data:/var/lib/kafka/data
8193 depends_on :
8294 - zoo1
8395 - zoo2
0 commit comments