From 90d0adc97709d9116c8a897dcd681ef44be735f5 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 15 七月 2025 11:02:34 +0800
Subject: [PATCH] 0

---
 docker/readme.md  |    4 ++++
 docker/startZK.sh |   11 +++++++++++
 docker/kafka.yml  |    9 ++++++++-
 3 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/docker/kafka.yml b/docker/kafka.yml
index 460c660..636e5c6 100644
--- a/docker/kafka.yml
+++ b/docker/kafka.yml
@@ -3,6 +3,7 @@
   # zookeeper
   zookeeper:
     image: zookeeper:3.4
+    #hostname: zookeeper34
     ports:
       - 2181:2181
       - 2888:2888
@@ -17,7 +18,8 @@
       # ZOO_SERVER_PASSWORDS: kaFka_12#$56
     healthcheck:
       test: ["CMD-SHELL", "zkServer.sh status"]
-      interval: 5s
+      #test: ["CMD-SHELL", "echo stat | nc localhost 2181 | grep Mode"]
+      interval: 10s
       timeout: 2s
       retries: 3
     networks:
@@ -42,6 +44,11 @@
       KAFKA_CLIENT_PASSWORDS: kaFka_12#$56
       # KAFKA_ZOOKEEPER_USER: admin
       # KAFKA_ZOOKEEPER_PASSWORD: kaFka_12#$56
+    healthcheck:
+      test: ["CMD", "kafka-broker-api-versions", "--bootstrap-server", "localhost:9092"]
+      interval: 10s
+      timeout: 2s
+      retries: 3
     volumes:
       # chmod -R 777 kafka_data/
       - ./kafka_data:/bitnami/kafka
diff --git a/docker/readme.md b/docker/readme.md
index c8f8b74..7515390 100644
--- a/docker/readme.md
+++ b/docker/readme.md
@@ -100,4 +100,8 @@
 
 # 缁熻鏂囦欢澶瑰ぇ灏�
 du -sh postgis/pgdata
+
+# 鍒犻櫎kafka鐨勫厓鏁版嵁鏂囦欢
+rm -rf kafka_data/data/meta.properties
+rm -rf kafka_data/data/
 ```
diff --git a/docker/startZK.sh b/docker/startZK.sh
new file mode 100644
index 0000000..d838cae
--- /dev/null
+++ b/docker/startZK.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+cd /data/jhs
+rm -rf zookeeper_data/*
+rm -rf kafka_data/*
+
+docker-compose -f kafka.yml down
+docker-compose -f kafka.yml up -d
+
+# sed -i 's/\r$//' start.sh
+exit 0

--
Gitblit v1.9.3