- kafka-3
producer:
- image: juplo/simple-producer:1.0-SNAPSHOT
- command: kafka:9092 test producer
+ image: juplo/spring-producer:2.0-json-SNAPSHOT
+ environment:
+ spring.kafka.bootstrap-servers: kafka-1:9092,kafka-2:9092,kafka-3:9092
+ spring.kafka.client-id: producer
+ juplo.producer.topic: test
consumer:
- image: juplo/simple-consumer:1.0-SNAPSHOT
- command: kafka:9092 test my-group consumer
+ image: juplo/spring-consumer:1.1-kafkahandler-SNAPSHOT
+ environment:
+ spring.kafka.bootstrap-servers: kafka-1:9092,kafka-2:9092,kafka-3:9092
+ spring.kafka.client-id: consumer
+ spring.kafka.consumer.auto-offset-reset: earliest
+ logging.level.org.apache.kafka.clients.consumer: INFO
+ juplo.consumer.topic: test
peter:
- image: juplo/simple-consumer:1.0-SNAPSHOT
- command: kafka:9092 test my-group peter
+ image: juplo/spring-consumer:1.1-kafkahandler-SNAPSHOT
+ environment:
+ spring.kafka.bootstrap-servers: kafka-1:9092,kafka-2:9092,kafka-3:9092
+ spring.kafka.client-id: peter
+ spring.kafka.consumer.auto-offset-reset: earliest
+ logging.level.org.apache.kafka.clients.consumer: INFO
+ juplo.consumer.topic: test
ute:
- image: juplo/simple-consumer:1.0-SNAPSHOT
- command: kafka:9092 test my-group ute
+ image: juplo/spring-consumer:1.1-kafkahandler-SNAPSHOT
+ environment:
+ spring.kafka.bootstrap-servers: kafka-1:9092,kafka-2:9092,kafka-3:9092
+ spring.kafka.client-id: ute
+ spring.kafka.consumer.auto-offset-reset: earliest
+ logging.level.org.apache.kafka.clients.consumer: INFO
+ juplo.consumer.topic: test
volumes:
zookeeper-data: