From cd798aba71a7857e12ea1369b9f69e07e3c31023 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sat, 23 Jul 2022 12:07:45 +0200 Subject: [PATCH] =?utf8?q?Default-Konfiguration=20und=20Compose-Setup=20?= =?utf8?q?=C3=BCberarbeitet?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * 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. --- docker-compose.yml | 7 +++++-- src/main/resources/application.yml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) 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 -- 2.20.1