请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

问一下老师我的配置文件如下,是按照视频课配置的。现在是主库可以插入,但从库不同步。可能是什么问题

问一下老师我的配置文件如下,是按照视频课配置的。现在是主库可以插入,但从库不同步。可能是什么问题

#数据源配置
spring.shardingsphere.datasource.names=primary-ds,replica-ds-0

spring.shardingsphere.datasource.common.type=com.zaxxer.hikari.HikariDataSource
spring.shardingsphere.datasource.common.driver-class-name=com.mysql.jdbc.Driver
spring.shardingsphere.datasource.common.username=root
spring.shardingsphere.datasource.common.password=14529f1e73f9

写数据源名称

spring.shardingsphere.datasource.primary-ds.jdbc-url=jdbc:mysql://124.70.136.139:3307/ds0?serverTimezone=UTC&useSSL=false&useUnicode=true&characterEncoding=UTF-8

读数据源名称,多个从数据源用逗号分隔

spring.shardingsphere.datasource.replica-ds-0.jdbc-url=jdbc:mysql://124.70.136.139:3308/ds0?serverTimezone=UTC&useSSL=false&useUnicode=true&characterEncoding=UTF-8

spring.shardingsphere.rules.read-write-splitting.data-sources.pr_ds.write-data-source-name=primary-ds
spring.shardingsphere.rules.read-write-splitting.data-sources.pr_ds.read-data-source-names=replica-ds-0
spring.shardingsphere.rules.read-write-splitting.data-sources.pr_ds.load-balancer-name=round-robin

负载均衡算法配置

spring.shardingsphere.rules.read-write-splitting.load-balancers.round-bin.type=ROUND_ROBIN
spring.shardingsphere.rules.read-write-splitting.load-balancers.round-bin.props.default=0

spring.shardingsphere.props.sql-show=true

正在回答 回答被采纳积分+3

2回答

网络时空 2021-05-25 10:45:48

正常搭建好主从库环境就不会有问题了,我自己单独搭建好的主从库

0 回复 有任何疑惑可以回复我~
廖师兄 2021-04-15 15:00:49

从你这配置看不出问题。主从库是通过binlog实现数据同步的。docker搭建方式一样吗。注意网络是否通畅

0 回复 有任何疑惑可以回复我~
  • 提问者 闲庭信步666 #1
    线上的库(主库)手动插入数据,从库也不同步怎么
    回复 有任何疑惑可以回复我~ 2021-04-15 19:13:06
  • Bluse666 回复 提问者 闲庭信步666 #2
    B站搜  狂神说  他主页看看,可能有你想要的有解决方案
    回复 有任何疑惑可以回复我~ 2021-05-17 20:06:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信