From: Kai Moritz Date: Sat, 23 Jul 2022 10:07:45 +0000 (+0200) Subject: Default-Konfiguration und Compose-Setup überarbeitet X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=cd798aba71a7857e12ea1369b9f69e07e3c31023;p=demos%2Fkafka%2Ftraining Default-Konfiguration und Compose-Setup überarbeitet * 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 (8889) ausgewichen. * Das Compose-Setup überschreibt `server.port` für alle Komponenten explizit mit dem Default-Wert `8080`. Dadurch werden Fehler durch unterschiedliche einkompilierte Default-Ports vermieden. --- diff --git a/docker-compose.yml b/docker-compose.yml index 1341980..4ce2614 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -41,6 +41,7 @@ services: ports: - 8080:8080 environment: + server.port: 8080 producer.bootstrap-server: kafka:9092 producer.client-id: producer producer.topic: test @@ -48,15 +49,17 @@ services: client: image: juplo/rest-client:1.0-SNAPSHOT ports: - - 8081:8081 + - 8081:8080 environment: + server.port: 8080 rest-client.base-url: http://producer:8080 consumer: image: juplo/counting-consumer:1.0-SNAPSHOT ports: - - 8000:8081 + - 8000:8080 environment: + server.port: 8080 consumer.bootstrap-server: kafka:9092 consumer.client-id: my-group consumer.client-id: consumer diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index b2ef771..3aeadef 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,5 +1,5 @@ server: - port: 8081 + port: 8889 rest-client: base-url: http://localhost:8080 username: rest-client