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

wordpress博客列表循环播放东莞网站建设优化诊断

wordpress博客列表循环播放,东莞网站建设优化诊断,单页面网站多少钱,旅游网站建设维护说明:如果实现了docker部署mysql并完成主从复制的话再继续,本篇文章主要说明springboot配置实现Shardingjdbc进行读写分离操作。 如果没实现docker部署mysql实现主从架构的话点击我 Shardingjdbc配置介绍(版本:5.3.2)…

        说明:如果实现了docker部署mysql并完成主从复制的话再继续,本篇文章主要说明springboot配置实现Shardingjdbc进行读写分离操作。

如果没实现docker部署mysql实现主从架构的话点击我

        Shardingjdbc配置介绍(版本:5.3.2)

application.yml配置设置连接池全局属性

spring:datasource:driver-class-name: org.apache.shardingsphere.driver.ShardingSphereDriverurl: jdbc:shardingsphere:classpath:qiyu-db-sharding.yamlhikari:pool-name: qiyu-user-poolminimum-idle: 15idle-timeout: 60000maximum-pool-size: 300connection-init-sql: select 1connection-timeout: 4000max-lifetime: 60000

shardingjdbc读写分离配置(qiyu-db-sharding.yaml)

dataSources:user_master: ##新表,重建的分表dataSourceClassName: com.zaxxer.hikari.HikariDataSourcedriver-class-name: com.mysql.cj.jdbc.DriverjdbcUrl: jdbc:mysql://192.168.1.128:8808/qiyu_live_user?useUnicode=true&characterEncoding=utf8username: rootpassword: rootuser_slave0: ##新表,重建的分表dataSourceClassName: com.zaxxer.hikari.HikariDataSourcedriver-class-name: com.mysql.cj.jdbc.DriverjdbcUrl: jdbc:mysql://192.168.1.128:8809/qiyu_live_user?useUnicode=true&characterEncoding=utf8username: rootpassword: rootrules:- !READWRITE_SPLITTINGdataSources:#读写分离配置user_ds:staticStrategy:writeDataSourceName: user_masterreadDataSourceNames:- user_slave0- !SINGLE#  不分表分分库的默认数据源defaultDataSource: user_ds- !SHARDINGtables:t_user:actualDataNodes: user_ds.t_user_${(0..04).collect(){it.toString().padLeft(2,'0')}}tableStrategy:standard:#指定用于分表的列名。shardingColumn: user_idshardingAlgorithmName: t_user-inline#定义分表算法shardingAlgorithms:t_user-inline:type: INLINEprops:#根据"user_id"对5取模的结果将作为分表的后缀,范围为00到04,对应五个表,并在左侧填充0。algorithm-expression: t_user_${(user_id % 5).toString().padLeft(2,'0')}
props:sql-show: true

同时这个hikari的数据源有点小bug,加个配置类

package com.laoyang.provider.config;import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.ApplicationRunner;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;import javax.sql.DataSource;
import java.sql.Connection;/*** @author:Kevin* @create: 2023-07-29 21:30* @Description:*/
@Configuration
public class ShardingjdbcDatasourceAutoConnectionconfig {private static final Logger LOGGER = LoggerFactory.getLogger(ShardingjdbcDatasourceAutoConnectionconfig.class);@Beanpublic ApplicationRunner runner(DataSource dataSource) {return args -> {LOGGER.info("dataSource: {}",dataSource);//手动触发下连接池的连接创建Connection connection = dataSource.getConnection();};}
}

运行:出现下图说明配置成功。

 

http://www.yidumall.com/news/2801.html

相关文章:

  • 重庆观音桥aso优化方案
  • 网络公司排名图seo西安
  • wordpress网站压缩百度一下你就知道移动官网
  • 手机移动端网站怎么做的免费企业网站管理系统
  • 太原不错的互联网公司安徽seo推广
  • 徐州做网站公司如何写营销软文
  • 简述seo的优化流程网站关键词优化的步骤和过程
  • 赌博网站做维护犯罪海外免费网站推广有哪些
  • 公众号开发是不是网站开发站长工具友链检测
  • 深圳网站建设服务代码电商网站定制开发
  • 餐饮业网站源码 织梦2345网址导航是什么浏览器
  • 企业形象优化seo方案
  • 网站多数关键词google谷歌
  • 徐州网站制作流程百度广告收费标准
  • 网站建设小程序南宁seo的基本工作内容
  • 学校网站设计理念怎么做推广和宣传
  • 建设工程交易中心网搜索引擎seo优化怎么做
  • qq炫舞做浴缸的网站国家市场监管总局
  • 电商网站建设用php爱站网络挖掘词
  • vs可以做网站吗电子营销主要做什么
  • wordpress提示更新英文吧来宾seo
  • 建网站html5中国有几个搜索引擎
  • 太原如何做百度的网站公司网站模板
  • 成都市建设厅官方网站网站怎么快速被百度收录
  • 12306网站开发公司百度关键词排名查询工具
  • 网站开发题目2023年新冠疫情最新消息
  • 做a手机视频在线观看网站百度推广电话号码
  • 扬州网站建设myvodo品牌推广的具体方法
  • 一元云购网站开发青岛网站建设公司电话
  • pc主页网站建设北京seo关键词优化外包