File tree 3 files changed +24
-6
lines changed
3 files changed +24
-6
lines changed Original file line number Diff line number Diff line change @@ -27,12 +27,15 @@ services:
27
27
image : wurstmeister/zookeeper:latest
28
28
ports :
29
29
- " 2181:2181"
30
+ healthcheck :
31
+ test : ["CMD-SHELL", "echo ruok | nc -w 2 zookeeper 4444"]
32
+ interval : 5s
33
+ timeout : 10s
34
+ retries : 3
30
35
networks :
31
36
- testing-network
32
37
kafka :
33
38
image : wurstmeister/kafka:2.12-2.1.1
34
- depends_on :
35
- - zookeeper
36
39
ports :
37
40
- " 9092:9092"
38
41
environment :
@@ -44,6 +47,9 @@ services:
44
47
interval : 1s
45
48
timeout : 60s
46
49
retries : 60
50
+ depends_on :
51
+ zookeeper :
52
+ condition : service_healthy
47
53
networks :
48
54
- testing-network
49
55
cadence :
Original file line number Diff line number Diff line change @@ -76,12 +76,15 @@ services:
76
76
image : wurstmeister/zookeeper:latest
77
77
ports :
78
78
- " 2181:2181"
79
+ healthcheck :
80
+ test : ["CMD-SHELL", "echo ruok | nc -w 2 zookeeper 4444"]
81
+ interval : 5s
82
+ timeout : 10s
83
+ retries : 3
79
84
networks :
80
85
- testing-network
81
86
kafka :
82
87
image : wurstmeister/kafka:2.12-2.1.1
83
- depends_on :
84
- - zookeeper
85
88
ports :
86
89
- " 9092:9092"
87
90
environment :
@@ -93,6 +96,9 @@ services:
93
96
interval : 1s
94
97
timeout : 60s
95
98
retries : 60
99
+ depends_on :
100
+ zookeeper :
101
+ condition : service_healthy
96
102
networks :
97
103
- testing-network
98
104
cadence :
Original file line number Diff line number Diff line change @@ -76,12 +76,15 @@ services:
76
76
image : wurstmeister/zookeeper:latest
77
77
ports :
78
78
- " 2181:2181"
79
+ healthcheck :
80
+ test : ["CMD-SHELL", "echo ruok | nc -w 2 zookeeper 4444"]
81
+ interval : 5s
82
+ timeout : 10s
83
+ retries : 3
79
84
networks :
80
85
- testing-network
81
86
kafka :
82
87
image : wurstmeister/kafka:2.12-2.1.1
83
- depends_on :
84
- - zookeeper
85
88
ports :
86
89
- " 9092:9092"
87
90
environment :
@@ -95,6 +98,9 @@ services:
95
98
retries : 60
96
99
networks :
97
100
- testing-network
101
+ depends_on :
102
+ zookeeper :
103
+ condition : service_healthy
98
104
cadence :
99
105
image : ubercadence/server:0.24.0-auto-setup
100
106
ports :
You can’t perform that action at this time.
0 commit comments