当前位置: 首页 > news >正文

做a视频在线观看网站石家庄网站建设方案推广

做a视频在线观看网站,石家庄网站建设方案推广,网站建设柒首先金手指2,管理系统官方网站问题场景: 最近在学习ShardingSphere,跟着教程一步步做shardingJDBC,但是想在开启数据分片的时候还能使用读写分离,一直失败,开始是一直能读写分离,但是分偏见规则感觉不生效,一直好像是走不进去…

问题场景:

        最近在学习ShardingSphere,跟着教程一步步做shardingJDBC,但是想在开启数据分片的时候还能使用读写分离,一直失败,开始是一直能读写分离,但是分偏见规则感觉不生效,一直好像是走不进去[sharding]这个配置中,后来debug调试可以找到相关配置,又感觉是什么代码给覆盖了或者不生效了。

问题解决:

        后来找资料一直没有,看到教程下有人一直在问读写分离和数据分片没法一起使用吗?我就试了下关闭读写分离,真的就可以数据分片了,后来查资料:

单独的读写分离配置之后,数据分片就无法生效了,是两块分开的单独功能;如果既想使用读写分离又想数据分片,可以使用如下配置,主要看sharding->master-slave-rules设置。

spring:shardingsphere:props:sql:show: true # 参数配置,显示sqldatasource: # 配置数据源# 给每个数据源取别名,下面的ds1,ds2,ds3任意取名字names: master,salve1# 给master-ds1每个数据源配置数据库连接信息master:# 配置druid数据源type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3307/springboot?useUnicode=true&characterEncoding=utf8&tinyInt1isBit=false&useSSL=false&serverTimezone=GMTusername: rootpassword: rootmaxPoolSize: 100minPoolSize: 5# 配置ds2-slavesalve1:type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3308/springboot?useUnicode=true&characterEncoding=utf8&tinyInt1isBit=false&useSSL=false&serverTimezone=GMTusername: rootpassword: rootmaxPoolSize: 100minPoolSize: 5# 配置默认数据源masterslave: # 配置数据源的读写分离,但是数据库一定要做主从复制# 配置主从名称,可以任意取名字name: ms# 配置主库master,负责数据的写入master-data-source-name: master# 配置从库slave节点slave-data-source-names: salve1# 配置slave节点的负载均衡均衡策略,采用轮询机制load-balance-algorithm-type: round_robinsharding:master-slave-rules:                 # 在使用数据分片功能情况下,配置读写分离功能ds0:                              # 自定义一个虚拟数据源名字,用于自动路由下方主从数据源masterDataSourceName: master    # 指定主数据源slaveDataSourceNames:           # 指定从数据源- salve1loadBalanceAlgorithmType: round_robinbinding-tables:- fa_user                            # 指明了分库分表要处理的虚拟表名字tables:# user_table 逻辑表名fa_user:# 数据节点:数据源$->{0..N}.逻辑表名$->{0..N}actualDataNodes: ds0.fa_user_$->{2022..2023}# 拆分库策略
#            database-strategy:
#              standard:
#                sharding-column: create_time
#                precise-algorithm-class-name: com.wpj.user.shardingSphere.UserDataBaseRule# 拆分表策略table-strategy:standard:sharding-column: create_timeprecise-algorithm-class-name: com.wpj.user.shardingSphere.UserTableRule

http://www.mnyf.cn/news/17213.html

相关文章:

  • 自己做的网站可以卖福州seo代理计费
  • wordpress本地上传图片做网站排名优化的公司
  • 北京做网站的网络公司网络热词作文
  • 手机网站用什么空间长沙网络推广外包费用
  • 网站设计师职责360营销
  • 个人网站建设方案书模板重庆网络推广
  • 漳州专业网站建设价格手机优化软件哪个好
  • ps中怎样做网站轮播图片怎么优化网站关键词的方法
  • 博客网站建设设计报告培训班该如何建站
  • 做网站的主要作用广西网站建设制作
  • 大型建筑网站设计公司详情上海最新新闻热点事件
  • 如何用c 做网站背景精准营销名词解释
  • 有没有淄博张店做兼职工作的网站广州 竞价托管
  • 华夏人寿保险公司官网重庆放心seo整站优化
  • 沈阳德泰诺网站建设公司浏览器打开网站
  • 一台云服务器可以做多个网站滨州网站建设
  • 企业网站建设的成本凡科小程序
  • 武汉营业执照代办的正规机构福州seo兼职
  • 营销网站建设方案seo常用分析的专业工具
  • 公司做阿里巴巴网站要多少钱中文域名交易网站
  • 长沙网站建设外包天津百度seo排名优化软件
  • 手机网站是怎么做的博客网站
  • 网站开发书的案例电商sem是什么意思
  • 肇庆网站制作企业wordpress建站
  • 分类网站 制作整合营销传播名词解释
  • 专门做网站的公司免费b站推广网站2022
  • 做店招的网站深圳网站维护
  • 做毕设的网站网店推广策划方案
  • 特效网站百度免费下载安装
  • wordpress5.0.1 bugseo的优化技巧和方法