50 lines
1.6 KiB
YAML
50 lines
1.6 KiB
YAML
# =====================================================
|
|
# ShardingSphere 读写分离配置示例
|
|
# 生产环境使用时取消注释并修改为实际的数据库地址
|
|
# =====================================================
|
|
|
|
#spring:
|
|
# datasource:
|
|
# driver-class-name: org.apache.shardingsphere.driver.ShardingSphereDriver
|
|
# url: jdbc:shardingsphere:classpath:sharding-config.yaml
|
|
|
|
# =====================================================
|
|
# sharding-config.yaml (放在resources目录下)
|
|
# =====================================================
|
|
#mode:
|
|
# type: Standalone
|
|
# repository:
|
|
# type: JDBC
|
|
#
|
|
#dataSources:
|
|
# ds_master:
|
|
# dataSourceClassName: com.zaxxer.hikari.HikariDataSource
|
|
# driverClassName: com.mysql.cj.jdbc.Driver
|
|
# jdbcUrl: jdbc:mysql://master-host:3306/fund_sys?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
|
|
# username: root
|
|
# password: zjf@123456
|
|
# ds_slave_0:
|
|
# dataSourceClassName: com.zaxxer.hikari.HikariDataSource
|
|
# driverClassName: com.mysql.cj.jdbc.Driver
|
|
# jdbcUrl: jdbc:mysql://slave-host:3306/fund_sys?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
|
|
# username: root
|
|
# password: zjf@123456
|
|
#
|
|
#rules:
|
|
# - !READWRITE_SPLITTING
|
|
# dataSources:
|
|
# readwrite_ds:
|
|
# writeDataSourceName: ds_master
|
|
# readDataSourceNames:
|
|
# - ds_slave_0
|
|
# transactionalReadQueryStrategy: PRIMARY
|
|
# loadBalancerName: round_robin
|
|
# loadBalancers:
|
|
# round_robin:
|
|
# type: ROUND_ROBIN
|
|
# props:
|
|
# default: 0
|
|
#
|
|
#props:
|
|
# sql-show: true
|