Skip to content

Commit

Permalink
build($Consul): update the name of MySQL data source
Browse files Browse the repository at this point in the history
use source/replica terms for MySQL clusters, instead of master/slave

current architecture is only one MySQL server for writing (source),
multiple MySQL replicas for reading (replica(s), one or more).

BREAKING CHANGE: use source/replica terms for MySQL clusters, instead of master/slave

[skip ci]
  • Loading branch information
johnnymillergh committed Apr 3, 2022
1 parent 9e600d0 commit 6af11bd
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 25 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ spring:
props:
sql-show: false
datasource:
master0:
source:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
slave0:
replica-1:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
Expand All @@ -21,15 +21,15 @@ spring:
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
names: master0,slave0,quartz
names: source,replica-1,quartz
rules:
readwrite-splitting:
data-sources:
readwrite-data-sources:
type: Static
props:
write-data-source-name: master0
read-data-source-names: slave0
write-data-source-name: source
read-data-source-names: replica-1
load-balancer-name: readwrite-load-balancer
load-balancers:
readwrite-load-balancer:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ spring:
props:
sql-show: true
datasource:
master0:
source:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
slave0:
replica-1:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3307/muscle_and_fitness_0?useSSL=true&useUnicode=true
Expand All @@ -21,15 +21,15 @@ spring:
url: jdbc:mysql://localhost:3306/QUARTZ_DB?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
names: master0,slave0,quartz
names: source,replica-1,quartz
rules:
readwrite-splitting:
data-sources:
readwrite-data-sources:
type: Static
props:
write-data-source-name: master0
read-data-source-names: slave0
write-data-source-name: source
read-data-source-names: replica-1
load-balancer-name: readwrite-load-balancer
load-balancers:
readwrite-load-balancer:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ spring:
props:
sql-show: false
datasource:
master0:
source:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
slave0:
replica-1:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
Expand All @@ -21,15 +21,15 @@ spring:
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
names: master0,slave0,quartz
names: source,replica-1,quartz
rules:
readwrite-splitting:
data-sources:
readwrite-data-sources:
type: Static
props:
write-data-source-name: master0
read-data-source-names: slave0
write-data-source-name: source
read-data-source-names: replica-1
load-balancer-name: readwrite-load-balancer
load-balancers:
readwrite-load-balancer:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ spring:
props:
sql-show: false
datasource:
master0:
source:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
slave0:
replica-1:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
Expand All @@ -21,15 +21,15 @@ spring:
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
names: master0,slave0,quartz
names: source,replica-1,quartz
rules:
readwrite-splitting:
data-sources:
readwrite-data-sources:
type: Static
props:
write-data-source-name: master0
read-data-source-names: slave0
write-data-source-name: source
read-data-source-names: replica-1
load-balancer-name: readwrite-load-balancer
load-balancers:
readwrite-load-balancer:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ spring:
props:
sql-show: false
datasource:
master0:
source:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
slave0:
replica-1:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
Expand All @@ -21,15 +21,15 @@ spring:
url: jdbc:mysql://maf-mysql-server-source:3306/muscle_and_fitness_0?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
names: master0,slave0,quartz
names: source,replica-1,quartz
rules:
readwrite-splitting:
data-sources:
readwrite-data-sources:
type: Static
props:
write-data-source-name: master0
read-data-source-names: slave0
write-data-source-name: source
read-data-source-names: replica-1
load-balancer-name: readwrite-load-balancer
load-balancers:
readwrite-load-balancer:
Expand Down

0 comments on commit 6af11bd

Please sign in to comment.