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

企业微信电脑版浙江seo外包

企业微信电脑版,浙江seo外包,微信网站怎么做的好,怎么制作网站首页问题场景: 最近在学习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.dt0577.cn/news/26406.html

相关文章:

  • wordpress去版权信息汕头最好的seo外包
  • 德清县建设银行官方网站快速将网站seo
  • 最出名的网站建设公司自媒体发布软件app
  • 职业院校专题建设网站新媒体营销案例分析
  • WordPress设置页数温州seo公司
  • 建个微商城网站代写企业软文
  • 台州 做网站重庆seo网站收录优化
  • 定制网站制作广州wordpress建站公司
  • 自己网站怎么做外链上海百度关键词搜索推广服务
  • 网站生成手机版手机免费建网站
  • 加利弗设计公司seo关键词优化软件app
  • 徐州新沂网站建设网站流量
  • 加盟营销型网站制作百度认证营销推广师
  • 用web做简单的电商网站最新小组排名
  • 网站维护后期费用什么是网络营销平台
  • 网站安全风险评估报告免费网络推广渠道
  • 广东建设营销型网站网络营销外包收费
  • 黄页88企业西安百度网站快速优化
  • 南昌网站建设工作惠州seo网站管理
  • 网站开发专业培训学校免费html网页模板
  • 石狮网站建设费用大型集团网站建设公司
  • 江门市蓬江区最新发布专业seo培训
  • 公众号中做微网站关键词林俊杰的寓意
  • 长沙医疗网站建设12345浏览器网址大全
  • 网站建设设计制作包头企业宣传推广方案
  • 网站建设多长时间凡科建站怎么导出网页
  • 做抽纸行业网站湖南靠谱seo优化公司
  • 上海人才引进网站seo从入门到精通
  • 网站托管服务提供商游戏如何在网上推广
  • 教你如何建网站热搜词工具