* Eine über die IDE bzw. Maven gestartete Instanz soll klar als solche
erkennbar sein (`client.id` = DEV), darf dafür aber im Compose-Setup
mitspielen (`group.id` = my-group).
* Bisher gab es häufig Port-Konflikte, wenn über die IDE bzw. über Maven
parallel zu einem Compose-Setup eine Instanz gestartet wurde. Daher wird
jetzt hier explizit auf einen abweichenden Port (8881) ausgewichen.
* Im Compose-Setup auch den neuen Port für den Producer übernommen
producer:
image: juplo/endless-producer:1.0-SNAPSHOT
ports:
- - 8080:8080
+ - 8080:8880
environment:
producer.bootstrap-server: kafka:9092
producer.client-id: producer
consumer:
image: juplo/endless-consumer:1.0-SNAPSHOT
ports:
- - 8081:8081
+ - 8081:8881
environment:
consumer.bootstrap-server: kafka:9092
consumer.client-id: my-group
consumer:
bootstrap-server: :9092
- group-id: my-consumer
- client-id: peter
+ group-id: my-group
+ client-id: DEV
topic: test
auto-offset-reset: earliest
management:
root: INFO
de.juplo: DEBUG
server:
- port: 8081
+ port: 8881