Skip to content

Commit 448b4c1

Browse files
author
jiangdong
committed
add zk register demo service
Signed-off-by: jiangdong <jiangdong@iflytek.com>
1 parent da5fca2 commit 448b4c1

1 file changed

Lines changed: 10 additions & 13 deletions

File tree

ci/pod/docker-compose.first.yml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -307,15 +307,18 @@ services:
307307
- "12888:2888"
308308
- "13888:3888"
309309
environment:
310-
# 每个节点的ID必须唯一(1、2、3)
311310
ZOO_MY_ID: 1
312-
# 集群节点配置:server.${ID}=${容器名}:2888:3888;2181
313-
# 容器名可直接解析,无需写IP(因为同属一个自定义网络)
314311
ZOO_SERVERS: server.1=zookeeper1:2888:3888;2181 server.2=zookeeper2:2888:3888;2181 server.3=zookeeper3:2888:3888;2181
315312
ZOO_HEAP_SIZE: 256
316313
ZOO_INIT_LIMIT: 5
317314
ZOO_SYNC_LIMIT: 2
318315
ALLOW_ANONYMOUS_LOGIN: yes
316+
healthcheck:
317+
test: ["CMD", "nc", "-z", "localhost", "2181"]
318+
interval: 10s
319+
timeout: 10s
320+
retries: 5
321+
start_period: 20s
319322
networks:
320323
zk_net:
321324

@@ -335,9 +338,6 @@ services:
335338
ZOO_INIT_LIMIT: 5
336339
ZOO_SYNC_LIMIT: 2
337340
ALLOW_ANONYMOUS_LOGIN: yes
338-
depends_on:
339-
zookeeper1:
340-
condition: service_healthy
341341
networks:
342342
zk_net:
343343

@@ -357,14 +357,11 @@ services:
357357
ZOO_INIT_LIMIT: 5
358358
ZOO_SYNC_LIMIT: 2
359359
ALLOW_ANONYMOUS_LOGIN: yes
360-
depends_on:
361-
zookeeper1:
362-
condition: service_healthy
363360
networks:
364361
zk_net:
365362

366363
zk-service1-node1:
367-
image: dongjiang1989/zookeeper-registry:v1.0.1
364+
image: dongjiang1989/zookeeper-registry:v1.0.2
368365
container_name: zk-service1-node1
369366
restart: unless-stopped
370367
ports:
@@ -382,7 +379,7 @@ services:
382379
zk_net:
383380

384381
zk-service1-node2:
385-
image: dongjiang1989/zookeeper-registry:v1.0.1
382+
image: dongjiang1989/zookeeper-registry:v1.0.2
386383
container_name: zk-service1-node2
387384
restart: unless-stopped
388385
ports:
@@ -400,7 +397,7 @@ services:
400397
zk_net:
401398

402399
zk-service2-node1:
403-
image: dongjiang1989/zookeeper-registry:v1.0.1
400+
image: dongjiang1989/zookeeper-registry:v1.0.2
404401
container_name: zk-service2-node1
405402
restart: unless-stopped
406403
ports:
@@ -418,7 +415,7 @@ services:
418415
zk_net:
419416

420417
zk-service2-node2:
421-
image: dongjiang1989/zookeeper-registry:v1.0.1
418+
image: dongjiang1989/zookeeper-registry:v1.0.2
422419
container_name: zk-service2-node2
423420
restart: unless-stopped
424421
ports:

0 commit comments

Comments
 (0)