Selaa lähdekoodia

adb接入,多数据源切换

wangyunpeng 2 kuukautta sitten
vanhempi
commit
f525393cab

+ 4 - 4
api-module/src/main/resources/application-dev.properties

@@ -1,15 +1,15 @@
 server.port=8080
 
-# 主数据源(MySQL)配置
+# ?????MySQL???
 spring.datasource.primary.username=crawler
 spring.datasource.primary.password=crawler123456@
 spring.datasource.primary.url=jdbc:mysql://rm-bp17q95335a99272b.mysql.rds.aliyuncs.com:3306/growth-test?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true
 
-# ADB 数据源配置(请根据实际 ADB 实例信息修改)
-# 获取 ADB 连接信息:登录阿里云控制台 -> AnalyticDB -> 选择实例 -> 查看连接信息
+# ADB ??????????? ADB ???????
+# ?? ADB ????????????? -> AnalyticDB -> ???? -> ??????
 spring.datasource.adb.username=your_adb_username
 spring.datasource.adb.password=your_adb_password
-# ADB 连接地址格式:jdbc:mysql://adb-xxx-xxx.adb.rds.aliyuncs.com:3306/database_name
+# ADB ???????jdbc:mysql://adb-xxx-xxx.adb.rds.aliyuncs.com:3306/database_name
 spring.datasource.adb.url=jdbc:mysql://your-adb-instance-address:3306/your_database?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=Asia/Shanghai
 
 spring.redis.host=r-bp1ikkpsbco7c26v23pd.redis.rds.aliyuncs.com

+ 4 - 4
api-module/src/main/resources/application-prod.properties

@@ -1,15 +1,15 @@
 server.port=8080
 
-# 主数据源(MySQL)配置
+# ?????MySQL???
 spring.datasource.primary.username=crawler
 spring.datasource.primary.password=crawler123456@
 spring.datasource.primary.url=jdbc:mysql://rm-bp17q95335a99272b.mysql.rds.aliyuncs.com:3306/growth?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true
 
-# ADB 数据源配置(请根据实际 ADB 实例信息修改)
-# 获取 ADB 连接信息:登录阿里云控制台 -> AnalyticDB -> 选择实例 -> 查看连接信息
+# ADB ??????????? ADB ???????
+# ?? ADB ????????????? -> AnalyticDB -> ???? -> ??????
 spring.datasource.adb.username=your_adb_username
 spring.datasource.adb.password=your_adb_password
-# ADB 连接地址格式:jdbc:mysql://adb-xxx-xxx.adb.rds.aliyuncs.com:3306/database_name
+# ADB ???????jdbc:mysql://adb-xxx-xxx.adb.rds.aliyuncs.com:3306/database_name
 spring.datasource.adb.url=jdbc:mysql://your-adb-instance-address:3306/your_database?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=Asia/Shanghai
 
 spring.redis.host=r-bp1m4nvh130sfjjc6f.redis.rds.aliyuncs.com

+ 4 - 4
api-module/src/main/resources/application-test.properties

@@ -1,15 +1,15 @@
 server.port=8080
 
-# 主数据源(MySQL)配置
+# ?????MySQL???
 spring.datasource.primary.username=crawler
 spring.datasource.primary.password=crawler123456@
 spring.datasource.primary.url=jdbc:mysql://rm-bp17q95335a99272b.mysql.rds.aliyuncs.com:3306/growth-test?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowMultiQueries=true
 
-# ADB 数据源配置(请根据实际 ADB 实例信息修改)
-# 获取 ADB 连接信息:登录阿里云控制台 -> AnalyticDB -> 选择实例 -> 查看连接信息
+# ADB ??????????? ADB ???????
+# ?? ADB ????????????? -> AnalyticDB -> ???? -> ??????
 spring.datasource.adb.username=your_adb_username
 spring.datasource.adb.password=your_adb_password
-# ADB 连接地址格式:jdbc:mysql://adb-xxx-xxx.adb.rds.aliyuncs.com:3306/database_name
+# ADB ???????jdbc:mysql://adb-xxx-xxx.adb.rds.aliyuncs.com:3306/database_name
 spring.datasource.adb.url=jdbc:mysql://your-adb-instance-address:3306/your_database?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=Asia/Shanghai
 
 spring.redis.host=r-bp1ikkpsbco7c26v23pd.redis.rds.aliyuncs.com

+ 5 - 5
api-module/src/main/resources/application.properties

@@ -9,7 +9,7 @@ eureka.instance.lease-renewal-interval-in-seconds=30
 eureka.instance.lease-expiration-duration-in-seconds=90
 eureka.client.registry-fetch-interval-seconds=5
 
-# 主数据源配置(MySQL)
+# ???????MySQL?
 spring.datasource.primary.driver-class-name=com.mysql.jdbc.Driver
 spring.datasource.primary.type=com.alibaba.druid.pool.DruidDataSource
 spring.datasource.primary.initialSize=5
@@ -23,10 +23,10 @@ spring.datasource.primary.testOnBorrow=false
 spring.datasource.primary.testOnReturn=false
 spring.datasource.primary.poolPreparedStatements=true
 
-# ADB 数据源配置(阿里云 AnalyticDB)
-# 注意:ADB for MySQL 兼容 MySQL 协议,可以使用 MySQL JDBC 驱动
-# 如果使用 MySQL 8.x 驱动,使用 com.mysql.cj.jdbc.Driver
-# 如果使用 MySQL 5.x 驱动,使用 com.mysql.jdbc.Driver
+# ADB ????????? AnalyticDB?
+# ???ADB for MySQL ?? MySQL ??????? MySQL JDBC ??
+# ???? MySQL 8.x ????? com.mysql.cj.jdbc.Driver
+# ???? MySQL 5.x ????? com.mysql.jdbc.Driver
 spring.datasource.adb.driver-class-name=com.mysql.jdbc.Driver
 spring.datasource.adb.type=com.alibaba.druid.pool.DruidDataSource
 spring.datasource.adb.initialSize=5