mirror of
https://github.com/201206030/novel-plus.git
synced 2025-04-27 01:30:51 +00:00
74 lines
2.3 KiB
Java
74 lines
2.3 KiB
Java
spring:
|
||
profiles:
|
||
include: [common]
|
||
main:
|
||
allow-bean-definition-overriding: true
|
||
#Redis服务器IP
|
||
redis:
|
||
host: 127.0.0.1
|
||
#Redis服务器连接端口
|
||
port: 6379
|
||
#Redis服务器连接密码
|
||
password: test
|
||
jedis:
|
||
pool:
|
||
#连接池最大连接数(使用负值表示没有限制)
|
||
max-active: 8
|
||
#连接池最大阻塞等待时间(使用负值表示没有限制)
|
||
max-wait: 1
|
||
#连接池最大阻塞等待时间(使用负值表示没有限制)
|
||
max-idle: 8
|
||
#连接池中的最小空闲连接
|
||
min-idle: 0
|
||
#连接超时时间(毫秒)
|
||
timeout: 30000
|
||
datasource:
|
||
url: jdbc:mysql://127.0.0.1:3306/novel_biz?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
|
||
username: root
|
||
password: test123456
|
||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
|
||
|
||
####使用shardingJdbc时,
|
||
####所有的jdbcType都不能是LONGVARCHAR,否则会导致java.io.NotSerializableException: java.io.StringReader错误
|
||
##### 应该替换所有的 LONGVARCHAR 类型为VARCHAR
|
||
|
||
sharding:
|
||
jdbc:
|
||
datasource:
|
||
names: ds0 #,ds1
|
||
ds0:
|
||
type: com.zaxxer.hikari.HikariDataSource
|
||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
jdbc-url: jdbc:mysql://localhost:3306/novel_plus?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
|
||
username: root
|
||
password: test123456
|
||
# ds1:
|
||
# type: com.alibaba.druid.pool.DruidDataSource
|
||
# driver-class-name: com.mysql.jdbc.Driver
|
||
# url: jdbc:mysql://localhost:3306/novel_plus2
|
||
# username: root
|
||
# password: test123456
|
||
config:
|
||
sharding:
|
||
props:
|
||
sql.show: true
|
||
tables:
|
||
book_content: #book_content表
|
||
key-generator-column-name: id #主键
|
||
actual-data-nodes: ds${0}.book_content${0..9} #数据节点
|
||
# database-strategy: #分库策略
|
||
# inline:
|
||
# sharding-column: book_id
|
||
# algorithm-expression: ds${book_id % 10}
|
||
table-strategy: #分表策略
|
||
inline:
|
||
shardingColumn: index_id
|
||
algorithm-expression: book_content${index_id % 10}
|
||
|
||
|
||
|
||
|
||
|
||
|