]> juplo.de Git - demos/kafka/training/commitdiff
Limits für die Definition des Service `producer` ergänzt
authorKai Moritz <kai@juplo.de>
Sun, 15 Mar 2026 09:00:49 +0000 (10:00 +0100)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Fri, 29 May 2026 19:26:16 +0000 (19:26 +0000)
* Dadurch wird die Gefahr eingegrenzt, dass der Arbeitsplatz eines TN
  überlastet wird.
* Dies ist einigen TN passiert, weil sie den `ExampleProducer` ohne
  `Thread.sleep(500)` als Image gebaut haben.
* Wenn dieser dann unbedacht im Hintergrund weiterläuft, kann das den
  Rechner schnell lahm legen...

docker/docker-compose.yml

index f3cfac87beda109c42cdaf374e8b8fd9b0673d4f..16893b8e590e42d78ae2fa94e00b345ef6efbeb3 100644 (file)
@@ -175,6 +175,9 @@ services:
   producer:
     image: juplo/simple-producer:1.0-SNAPSHOT
     command: kafka:9092 test producer
+    cpu_period: 100000
+    cpu_quota:  50000
+    mem_limit:  100m
 
 volumes:
   controller-data: