JMX ist außerhalb von Docker erreichbar!
authorKai Moritz <kai@juplo.de>
Wed, 1 Nov 2023 10:18:50 +0000 (11:18 +0100)
committerKai Moritz <kai@juplo.de>
Fri, 3 Nov 2023 09:08:20 +0000 (10:08 +0100)
* `README.sh` startet jconsole mit Verbindung zu Broker 2

README.sh
docker/docker-compose.yml

index 7d6406d..ffd982b 100755 (executable)
--- a/README.sh
+++ b/README.sh
@@ -7,26 +7,5 @@ then
 fi
 
 docker-compose -f docker/docker-compose.yml up --remove-orphans setup || exit 1
-docker-compose -f docker/docker-compose.yml ps
 
-docker-compose -f docker/docker-compose.yml up -t0 -d cli
-sleep 1
-docker-compose -f docker/docker-compose.yml logs setup
-
-echo
-echo "Hilfe-Ausgabe von kafkacat"
-echo
-docker-compose -f docker/docker-compose.yml exec -T cli kafkacat -h
-echo
-echo "Nachrichten schreiben mit kafkacat"
-echo
-docker-compose -f docker/docker-compose.yml exec -T cli kafkacat -P -b kafka:9092 -t test << EOF
-Hallo Welt!
-Nachricht #1
-Nachricht #2
-Nachricht #3
-EOF
-echo
-echo "Nachrichten lesen mit kafkacat"
-echo
-docker-compose -f docker/docker-compose.yml exec cli kafkacat -C -b kafka:9092 -t test -o beginning -e
+jconsole :9102
index 53b28bd..9d42dbf 100644 (file)
@@ -29,6 +29,7 @@ services:
       - kafka-1-data:/var/lib/kafka/data
     ports:
       - 9081:9081
+      - 9101:9100
     stop_grace_period: 120s
     depends_on:
       - zookeeper
@@ -53,6 +54,7 @@ services:
     ports:
       - 9092:9082
       - 9082:9082
+      - 9102:9100
     networks:
       default:
         aliases:
@@ -80,6 +82,7 @@ services:
       - kafka-3-data:/var/lib/kafka/data
     ports:
       - 9083:9083
+      - 9103:9100
     stop_grace_period: 120s
     depends_on:
       - zookeeper