1
1
version : ' 3'
2
2
services :
3
3
zookeeper :
4
- image : eventuateio/eventuateio-local-zookeeper:0.30.0.M8
4
+ image : eventuateio/eventuateio-local-zookeeper:0.30.0.M12
5
5
ports :
6
6
- 2181:2181
7
7
- 2888:2888
8
8
- 3888:3888
9
9
kafka :
10
- image : eventuateio/eventuateio-local-kafka:0.30.0.M8
10
+ image : eventuateio/eventuateio-local-kafka:0.30.0.M12
11
11
ports :
12
12
- 9092:9092
13
13
depends_on :
@@ -25,7 +25,7 @@ services:
25
25
- MYSQL_USER=mysqluser
26
26
- MYSQL_PASSWORD=mysqlpw
27
27
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
29
29
ports :
30
30
- " 8099:8080"
31
31
depends_on :
@@ -34,42 +34,46 @@ services:
34
34
environment :
35
35
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
36
36
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
73
77
74
78
ftgo-consumer-service :
75
79
build : ./ftgo-consumer-service
@@ -84,7 +88,6 @@ services:
84
88
SPRING_DATASOURCE_USERNAME : mysqluser
85
89
SPRING_DATASOURCE_PASSWORD : mysqlpw
86
90
SPRING_DATASOURCE_DRIVER_CLASS_NAME : com.mysql.jdbc.Driver
87
- EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL : ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
88
91
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
89
92
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING : zookeeper:2181
90
93
EVENTUATE_DATABASE_SCHEMA : ftgoconsumerservice
@@ -103,7 +106,6 @@ services:
103
106
SPRING_DATASOURCE_USERNAME : mysqluser
104
107
SPRING_DATASOURCE_PASSWORD : mysqlpw
105
108
SPRING_DATASOURCE_DRIVER_CLASS_NAME : com.mysql.jdbc.Driver
106
- EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL : ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
107
109
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
108
110
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING : zookeeper:2181
109
111
JAVA_OPTS : -Xmx192m
@@ -125,7 +127,6 @@ services:
125
127
SPRING_DATASOURCE_USERNAME : mysqluser
126
128
SPRING_DATASOURCE_PASSWORD : mysqlpw
127
129
SPRING_DATASOURCE_DRIVER_CLASS_NAME : com.mysql.jdbc.Driver
128
- EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL : ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
129
130
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
130
131
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING : zookeeper:2181
131
132
JAVA_OPTS : -Xmx192m
@@ -144,7 +145,6 @@ services:
144
145
SPRING_DATASOURCE_USERNAME : mysqluser
145
146
SPRING_DATASOURCE_PASSWORD : mysqlpw
146
147
SPRING_DATASOURCE_DRIVER_CLASS_NAME : com.mysql.jdbc.Driver
147
- EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL : ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
148
148
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
149
149
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING : zookeeper:2181
150
150
JAVA_OPTS : -Xmx192m
@@ -162,7 +162,6 @@ services:
162
162
SPRING_DATASOURCE_USERNAME : mysqluser
163
163
SPRING_DATASOURCE_PASSWORD : mysqlpw
164
164
SPRING_DATASOURCE_DRIVER_CLASS_NAME : com.mysql.jdbc.Driver
165
- EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL : ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
166
165
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
167
166
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING : zookeeper:2181
168
167
JAVA_OPTS : -Xmx192m
@@ -182,7 +181,6 @@ services:
182
181
SPRING_DATASOURCE_USERNAME : mysqluser
183
182
SPRING_DATASOURCE_PASSWORD : mysqlpw
184
183
SPRING_DATASOURCE_DRIVER_CLASS_NAME : com.mysql.jdbc.Driver
185
- EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL : ${EVENTUATE_CURRENT_TIME_IN_MILLISECONDS_SQL}
186
184
EVENTUATELOCAL_KAFKA_BOOTSTRAP_SERVERS : kafka:9092
187
185
EVENTUATELOCAL_ZOOKEEPER_CONNECTION_STRING : zookeeper:2181
188
186
AWS_ACCESS_KEY_ID : ${AWS_ACCESS_KEY_ID:-id_key}
0 commit comments