Skip to content

Commit 2f3c6a9

Browse files
committed
Merge branch 'master-unified-2' of https://github.com/dartartem/ftgo-application into wip-unified-cdc
2 parents 2873df3 + 510d995 commit 2f3c6a9

8 files changed

+94
-81
lines changed

build.gradle

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ plugins {
1717
subprojects {
1818

1919
apply plugin: "java"
20+
apply plugin: 'pmd'
21+
2022
sourceCompatibility = '1.8'
2123
targetCompatibility = '1.8'
2224

docker-compose-mysql-schema-per-service.yml

+43-45
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
version: '3'
22
services:
33
zookeeper:
4-
image: eventuateio/eventuateio-local-zookeeper:0.30.0.M8
4+
image: eventuateio/eventuateio-local-zookeeper:0.30.0.M12
55
ports:
66
- 2181:2181
77
- 2888:2888
88
- 3888:3888
99
kafka:
10-
image: eventuateio/eventuateio-local-kafka:0.30.0.M8
10+
image: eventuateio/eventuateio-local-kafka:0.30.0.M12
1111
ports:
1212
- 9092:9092
1313
depends_on:
@@ -25,7 +25,7 @@ services:
2525
- MYSQL_USER=mysqluser
2626
- MYSQL_PASSWORD=mysqlpw
2727
tram-cdc-service:
28-
image: eventuateio/eventuate-tram-cdc-mysql-service:0.20.0.M7
28+
image: eventuateio/eventuate-tram-cdc-mysql-service:0.20.0.M9
2929
ports:
3030
- "8099:8080"
3131
depends_on:
@@ -34,42 +34,46 @@ services:
3434
environment:
3535
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
3636
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
37-
EVENTUATE_CDC_PIPELINE_PROPERTIES: >
38-
[{"type":"eventuate-tram",
39-
"eventuateDatabaseSchema":"ftgoconsumerservice",
40-
"reader":"reader1"},
41-
{"type":"eventuate-tram",
42-
"eventuateDatabaseSchema":"ftgoorderservice",
43-
"reader":"reader1"},
44-
{"type":"eventuate-tram",
45-
"eventuateDatabaseSchema":"ftgokitchenservice",
46-
"reader":"reader1"},
47-
{"type":"eventuate-tram",
48-
"eventuateDatabaseSchema":"ftgorestaurantservice",
49-
"reader":"reader1"},
50-
{"type":"eventuate-tram",
51-
"eventuateDatabaseSchema":"ftgoaccountingservice",
52-
"reader":"reader1"},
53-
{"type":"eventuate-local",
54-
"sourceTableName":"events",
55-
"eventuateDatabaseSchema":"ftgoaccountingservice",
56-
"reader":"reader1"},
57-
{"type":"eventuate-tram",
58-
"eventuateDatabaseSchema":"ftgoorderhistoryservice",
59-
"reader":"reader1"}]
60-
EVENTUATE_CDC_PIPELINE_READER_PROPERTIES: >
61-
[{"type":"mysql-binlog",
62-
"name":"reader1",
63-
"dataSourceUrl":"jdbc:mysql://mysql/eventuate",
64-
"dataSourceUserName":"mysqluser",
65-
"dataSourcePassword":"mysqlpw",
66-
"dataSourceDriverClassName":"com.mysql.jdbc.Driver",
67-
"leadershipLockPath":"/ftgo/cdc/leader/reader/1",
68-
"cdcDbUserName":"root",
69-
"cdcDbPassword":"rootpassword",
70-
"oldDebeziumDbHistoryTopicName":"none",
71-
"binlogClientId": 1,
72-
"mySqlBinLogClientName": "MySqlBinLog"}]
37+
EVENTUATE_CDC_PIPELINE_PIPELINE1_TYPE: eventuate-tram
38+
EVENTUATE_CDC_PIPELINE_PIPELINE1_READER: reader1
39+
EVENTUATE_CDC_PIPELINE_PIPELINE1_EVENTUATEDATABASESCHEMA: ftgoconsumerservice
40+
41+
EVENTUATE_CDC_PIPELINE_PIPELINE2_TYPE: eventuate-tram
42+
EVENTUATE_CDC_PIPELINE_PIPELINE2_READER: reader1
43+
EVENTUATE_CDC_PIPELINE_PIPELINE2_EVENTUATEDATABASESCHEMA: ftgoorderservice
44+
45+
EVENTUATE_CDC_PIPELINE_PIPELINE3_TYPE: eventuate-tram
46+
EVENTUATE_CDC_PIPELINE_PIPELINE3_READER: reader1
47+
EVENTUATE_CDC_PIPELINE_PIPELINE3_EVENTUATEDATABASESCHEMA: ftgokitchenservice
48+
49+
EVENTUATE_CDC_PIPELINE_PIPELINE4_TYPE: eventuate-tram
50+
EVENTUATE_CDC_PIPELINE_PIPELINE4_READER: reader1
51+
EVENTUATE_CDC_PIPELINE_PIPELINE4_EVENTUATEDATABASESCHEMA: ftgorestaurantservice
52+
53+
EVENTUATE_CDC_PIPELINE_PIPELINE5_TYPE: eventuate-tram
54+
EVENTUATE_CDC_PIPELINE_PIPELINE5_READER: reader1
55+
EVENTUATE_CDC_PIPELINE_PIPELINE5_EVENTUATEDATABASESCHEMA: ftgoaccountingservice
56+
57+
EVENTUATE_CDC_PIPELINE_PIPELINE6_TYPE: eventuate-tram
58+
EVENTUATE_CDC_PIPELINE_PIPELINE6_READER: reader1
59+
EVENTUATE_CDC_PIPELINE_PIPELINE6_EVENTUATEDATABASESCHEMA: ftgoorderhistoryservice
60+
61+
EVENTUATE_CDC_PIPELINE_PIPELINE7_TYPE: eventuate-local
62+
EVENTUATE_CDC_PIPELINE_PIPELINE7_READER: reader1
63+
EVENTUATE_CDC_PIPELINE_PIPELINE7_EVENTUATEDATABASESCHEMA: ftgoaccountingservice
64+
65+
EVENTUATE_CDC_READER_READER1_TYPE: mysql-binlog
66+
EVENTUATE_CDC_READER_READER1_DATASOURCEURL: jdbc:mysql://${DOCKER_HOST_IP}:3306/eventuate
67+
EVENTUATE_CDC_READER_READER1_DATASOURCEUSERNAME: mysqluser
68+
EVENTUATE_CDC_READER_READER1_DATASOURCEPASSWORD: mysqlpw
69+
EVENTUATE_CDC_READER_READER1_DATASOURCEDRIVERCLASSNAME: com.mysql.jdbc.Driver
70+
EVENTUATE_CDC_READER_READER1_LEADERSHIPLOCKPATH: /eventuate/cdc/leader/common
71+
EVENTUATE_CDC_READER_READER1_BINLOGCLIENTID: 1
72+
EVENTUATE_CDC_READER_READER1_CDCDBUSERNAME: root
73+
EVENTUATE_CDC_READER_READER1_CDCDBPASSWORD: rootpassword
74+
EVENTUATE_CDC_READER_READER1_OLDDEBEZIUMDBOFFSETSTORAGETOPICNAME: none
75+
EVENTUATE_CDC_READER_READER1_MYSQLBINLOGCLIENTNAME: ClientCommon
76+
EVENTUATE_CDC_READER_READER1_OFFSETSTORAGETOPICNAME: db.history.common
7377

7478
ftgo-consumer-service:
7579
build: ./ftgo-consumer-service
@@ -84,7 +88,6 @@ services:
8488
SPRING_DATASOURCE_USERNAME: mysqluser
8589
SPRING_DATASOURCE_PASSWORD: mysqlpw
8690
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
87-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
8891
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
8992
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
9093
EVENTUATE_DATABASE_SCHEMA: ftgoconsumerservice
@@ -103,7 +106,6 @@ services:
103106
SPRING_DATASOURCE_USERNAME: mysqluser
104107
SPRING_DATASOURCE_PASSWORD: mysqlpw
105108
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
106-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
107109
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
108110
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
109111
JAVA_OPTS: -Xmx192m
@@ -125,7 +127,6 @@ services:
125127
SPRING_DATASOURCE_USERNAME: mysqluser
126128
SPRING_DATASOURCE_PASSWORD: mysqlpw
127129
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
128-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
129130
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
130131
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
131132
JAVA_OPTS: -Xmx192m
@@ -144,7 +145,6 @@ services:
144145
SPRING_DATASOURCE_USERNAME: mysqluser
145146
SPRING_DATASOURCE_PASSWORD: mysqlpw
146147
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
147-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
148148
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
149149
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
150150
JAVA_OPTS: -Xmx192m
@@ -162,7 +162,6 @@ services:
162162
SPRING_DATASOURCE_USERNAME: mysqluser
163163
SPRING_DATASOURCE_PASSWORD: mysqlpw
164164
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
165-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
166165
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
167166
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
168167
JAVA_OPTS: -Xmx192m
@@ -182,7 +181,6 @@ services:
182181
SPRING_DATASOURCE_USERNAME: mysqluser
183182
SPRING_DATASOURCE_PASSWORD: mysqlpw
184183
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
185-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
186184
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
187185
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
188186
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID:-id_key}

docker-compose.yml

+35-28
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
version: '3'
22
services:
33
zookeeper:
4-
image: eventuateio/eventuateio-local-zookeeper:0.30.0.M8
4+
image: eventuateio/eventuateio-local-zookeeper:0.30.0.M12
55
ports:
66
- 2181:2181
77
- 2888:2888
88
- 3888:3888
99
kafka:
10-
image: eventuateio/eventuateio-local-kafka:0.30.0.M8
10+
image: eventuateio/eventuateio-local-kafka:0.30.0.M12
1111
ports:
1212
- 9092:9092
1313
depends_on:
@@ -25,7 +25,7 @@ services:
2525
- MYSQL_USER=mysqluser
2626
- MYSQL_PASSWORD=mysqlpw
2727
tram-cdc-service:
28-
image: eventuateio/eventuate-tram-cdc-mysql-service:0.20.0.M7
28+
image: eventuateio/eventuate-tram-cdc-mysql-service:0.20.0.M9
2929
ports:
3030
- "8099:8080"
3131
depends_on:
@@ -34,25 +34,38 @@ services:
3434
environment:
3535
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
3636
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
37-
EVENTUATE_CDC_PIPELINE_PROPERTIES: >
38-
[{"type":"eventuate-local",
39-
"sourceTableName":"events",
40-
"reader":"reader1"},
41-
{"type":"eventuate-tram",
42-
"reader":"reader1"}]
43-
EVENTUATE_CDC_PIPELINE_READER_PROPERTIES: >
44-
[{"type":"mysql-binlog",
45-
"name":"reader1",
46-
"dataSourceUrl":"jdbc:mysql://mysql/eventuate",
47-
"dataSourceUserName":"mysqluser",
48-
"dataSourcePassword":"mysqlpw",
49-
"dataSourceDriverClassName":"com.mysql.jdbc.Driver",
50-
"leadershipLockPath":"/ftgo/cdc/leader/reader/1",
51-
"cdcDbUserName":"root",
52-
"cdcDbPassword":"rootpassword",
53-
"oldDebeziumDbHistoryTopicName":"none",
54-
"binlogClientId": 1,
55-
"mySqlBinLogClientName": "MySqlBinLog"}]
37+
38+
EVENTUATE_CDC_PIPELINE_PIPELINE1_TYPE: eventuate-local
39+
EVENTUATE_CDC_PIPELINE_PIPELINE1_READER: reader1
40+
41+
EVENTUATE_CDC_PIPELINE_PIPELINE2_TYPE: eventuate-tram
42+
EVENTUATE_CDC_PIPELINE_PIPELINE2_READER: reader2
43+
44+
EVENTUATE_CDC_READER_READER1_TYPE: mysql-binlog
45+
EVENTUATE_CDC_READER_READER1_DATASOURCEURL: jdbc:mysql://${DOCKER_HOST_IP}:3306/eventuate
46+
EVENTUATE_CDC_READER_READER1_DATASOURCEUSERNAME: mysqluser
47+
EVENTUATE_CDC_READER_READER1_DATASOURCEPASSWORD: mysqlpw
48+
EVENTUATE_CDC_READER_READER1_DATASOURCEDRIVERCLASSNAME: com.mysql.jdbc.Driver
49+
EVENTUATE_CDC_READER_READER1_LEADERSHIPLOCKPATH: /eventuate/cdc/leader/eventuatelocal
50+
EVENTUATE_CDC_READER_READER1_BINLOGCLIENTID: 1
51+
EVENTUATE_CDC_READER_READER1_CDCDBUSERNAME: root
52+
EVENTUATE_CDC_READER_READER1_CDCDBPASSWORD: rootpassword
53+
EVENTUATE_CDC_READER_READER1_OLDDEBEZIUMDBOFFSETSTORAGETOPICNAME: none
54+
EVENTUATE_CDC_READER_READER1_MYSQLBINLOGCLIENTNAME: ClientEventuateLocal
55+
EVENTUATE_CDC_READER_READER1_OFFSETSTORAGETOPICNAME: db.history.eventuate.local
56+
57+
EVENTUATE_CDC_READER_READER2_TYPE: mysql-binlog
58+
EVENTUATE_CDC_READER_READER2_DATASOURCEURL: jdbc:mysql://${DOCKER_HOST_IP}:3306/eventuate
59+
EVENTUATE_CDC_READER_READER2_DATASOURCEUSERNAME: mysqluser
60+
EVENTUATE_CDC_READER_READER2_DATASOURCEPASSWORD: mysqlpw
61+
EVENTUATE_CDC_READER_READER2_DATASOURCEDRIVERCLASSNAME: com.mysql.jdbc.Driver
62+
EVENTUATE_CDC_READER_READER2_LEADERSHIPLOCKPATH: /eventuate/cdc/leader/eventuatetram
63+
EVENTUATE_CDC_READER_READER2_BINLOGCLIENTID: 2
64+
EVENTUATE_CDC_READER_READER2_CDCDBUSERNAME: root
65+
EVENTUATE_CDC_READER_READER2_CDCDBPASSWORD: rootpassword
66+
EVENTUATE_CDC_READER_READER2_OLDDEBEZIUMDBOFFSETSTORAGETOPICNAME: none
67+
EVENTUATE_CDC_READER_READER2_MYSQLBINLOGCLIENTNAME: ClientEventuateTram
68+
EVENTUATE_CDC_READER_READER2_OFFSETSTORAGETOPICNAME: db.history.eventuate.tram
5669

5770
ftgo-consumer-service:
5871
build: ./ftgo-consumer-service
@@ -67,7 +80,6 @@ services:
6780
SPRING_DATASOURCE_USERNAME: mysqluser
6881
SPRING_DATASOURCE_PASSWORD: mysqlpw
6982
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
70-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
7183
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
7284
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
7385
JAVA_OPTS: -Xmx192m
@@ -88,7 +100,6 @@ services:
88100
SPRING_DATASOURCE_USERNAME: mysqluser
89101
SPRING_DATASOURCE_PASSWORD: mysqlpw
90102
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
91-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
92103
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
93104
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
94105
JAVA_OPTS: -Xmx192m
@@ -109,7 +120,6 @@ services:
109120
SPRING_DATASOURCE_USERNAME: mysqluser
110121
SPRING_DATASOURCE_PASSWORD: mysqlpw
111122
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
112-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
113123
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
114124
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
115125
JAVA_OPTS: -Xmx192m
@@ -130,7 +140,6 @@ services:
130140
SPRING_DATASOURCE_USERNAME: mysqluser
131141
SPRING_DATASOURCE_PASSWORD: mysqlpw
132142
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
133-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
134143
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
135144
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
136145
JAVA_OPTS: -Xmx192m
@@ -150,7 +159,6 @@ services:
150159
SPRING_DATASOURCE_USERNAME: mysqluser
151160
SPRING_DATASOURCE_PASSWORD: mysqlpw
152161
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
153-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
154162
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
155163
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
156164
JAVA_OPTS: -Xmx192m
@@ -172,7 +180,6 @@ services:
172180
SPRING_DATASOURCE_USERNAME: mysqluser
173181
SPRING_DATASOURCE_PASSWORD: mysqlpw
174182
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.jdbc.Driver
175-
EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL: ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
176183
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS: kafka:9092
177184
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING: zookeeper:2181
178185
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID:-id_key}

gradle.properties

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ springDependencyManagementPluginVersion=1.0.3.RELEASE
1111
# springBootVersion = '1.5.6.RELEASE'
1212

1313
eventuateClientVersion=0.20.1.RELEASE
14-
eventuateLocalVersion=0.30.0.M8
14+
eventuateLocalVersion=0.30.0.M12
1515

16-
eventuateTramVersion=0.20.0.M7
17-
eventuateTramSagasVersion=0.10.0.M2
18-
eventuateUtilVersion=0.1.0.RELEASE
16+
eventuateTramVersion=0.20.0.M9
17+
eventuateTramSagasVersion=0.10.0.M3
18+
eventuateUtilVersion=0.2.0.RELEASE
1919

2020
#dockerComposePluginVersion=0.4.5
2121
dockerComposePluginVersion=0.6.6

mariadb/0.eventuate-schema.sql

+4
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,7 @@ create table snapshots (
4040
PRIMARY KEY(entity_type, entity_id, entity_version)
4141
);
4242

43+
create table cdc_monitoring (
44+
reader_id BIGINT PRIMARY KEY,
45+
last_time BIGINT
46+
);

mariadb/1.eventuate-tram-schema.sql

+4
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,7 @@ CREATE TABLE received_messages (
2121
PRIMARY KEY(consumer_id, message_id)
2222
);
2323

24+
CREATE TABLE eventuate.offset_store(
25+
client_name VARCHAR(255) NOT NULL PRIMARY KEY,
26+
serialized_offset VARCHAR(255)
27+
);

mysql/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
FROM eventuateio/eventuate-tram-sagas-mysql:0.10.0.M2
1+
FROM eventuateio/eventuate-tram-sagas-mysql:0.10.0.M3
22
COPY eventuate-local-schema-mysql.sql /docker-entrypoint-initdb.d/z-eventuate-local-schema-mysql.sql

wait-for-services.sh

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
#! /bin/bash
22

3-
./_wait-for-services.sh /actuator/health 8081 8082 8083 8084 8085 8086
4-
5-
./_wait-for-services.sh /health 8099
3+
./_wait-for-services.sh /actuator/health 8081 8082 8083 8084 8085 8086 8099

0 commit comments

Comments
 (0)