Default-Konfiguration überarbeitet
authorKai Moritz <kai@juplo.de>
Sun, 10 Apr 2022 17:52:09 +0000 (19:52 +0200)
committerKai Moritz <kai@juplo.de>
Sun, 10 Apr 2022 17:59:14 +0000 (19:59 +0200)
* 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

docker-compose.yml
src/main/resources/application.yml

index 99490d8..b03bb1e 100644 (file)
@@ -39,7 +39,7 @@ services:
   producer:
     image: juplo/endless-producer:1.0-SNAPSHOT
     ports:
-      - 8080:8080
+      - 8080:8880
     environment:
       producer.bootstrap-server: kafka:9092
       producer.client-id: producer
@@ -50,7 +50,7 @@ services:
   consumer:
     image: juplo/endless-consumer:1.0-SNAPSHOT
     ports:
-      - 8081:8081
+      - 8081:8881
     environment:
       consumer.bootstrap-server: kafka:9092
       consumer.client-id: my-group
index db37822..51c031b 100644 (file)
@@ -1,7 +1,7 @@
 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:
@@ -14,4 +14,4 @@ logging:
     root: INFO
     de.juplo: DEBUG
 server:
-  port: 8081
+  port: 8881