SpringBoot如何配置数据库主从shardingsphere
更新时间:2024年04月19日 15:27:59 作者:偷代码的猫
这篇文章主要介绍了SpringBoot如何配置数据库主从shardingsphere问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
SpringBoot配置数据库主从shardingsphere
spring: shardingsphere: props.sql.show: true datasource: names: master,slave1 master: type: com.zaxxer.hikari.HikariDataSource driver-class-name: com.mysql.jdbc.Driver jdbc-url: jdbc:mysql://192.168.1.101:3306/user?useSSL=false&useUnicode=true&characterEncoding=utf-8&autoReconnect=true&allowMultiQueries=true username: admin password: 123456 minimum-idle: 10 maximum-pool-size: 20 idle-timeout: 300000 max-lifetime: 900000 connection-timeout: 30000 connection-test-query: SELECT 1 slave1: type: com.zaxxer.hikari.HikariDataSource driver-class-name: com.mysql.jdbc.Driver jdbc-url: jdbc:mysql://192.168.1.102:3306/user?useSSL=false&useUnicode=true&characterEncoding=utf-8&autoReconnect=true&allowMultiQueries=true username: admin password: 123456 minimum-idle: 10 maximum-pool-size: 20 idle-timeout: 300000 max-lifetime: 900000 connection-timeout: 30000 connection-test-query: SELECT 1 masterslave: name: us load-balance-algorithm-type: ROUND_ROBIN master-data-source-name: master slave-data-source-names: - slave1 - master jackson: serialization: indent_output: true main: allow-bean-definition-overriding: true
1、SQL是否打印显示
props.sql.show: true
2、数据源名称
names: master,slave1
3、负载均衡算法
load-balance-algorithm-type: ROUND_ROBIN ROUND_ROBIN:轮询 RANDOM:随机
4、主数据源名称
master-data-source-name: master
5、从数据源名称
slave-data-source-names: - slave1 - master
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Java SpringBoot安全框架整合Spring Security详解
这篇文章主要介绍了Spring Boot整合Spring Security的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2021-09-09修改Springboot默认序列化工具Jackson配置的实例代码
这篇文章主要介绍了如何修改Springboot默认序列化工具Jackson的配置,当Spring容器中存在多个同类型的Bean时,默认情况下最后一个创建的Bean将作为首选Bean,文中通过代码给大家介绍的非常详细,需要的朋友可以参考下2024-02-02SpringBoot中将@Bean方法解析为BeanDefinition详解
这篇文章主要介绍了SpringBoot中将@Bean方法解析为BeanDefinition详解,得到的BeanDefinition是ConfigurationClassBeanDefinition类型,会为BeanDefinition设置factoryMethodName,这意味着当实例化这个bean的时候将采用工厂方法,需要的朋友可以参考下2023-12-12Springboot整合Jedis实现单机版或哨兵版可切换配置方法
这篇文章主要介绍了Springboot整合Jedis实现单机版或哨兵版可切换配置方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-11-11
最新评论