diff --git "a/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/pom.xml" "b/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/pom.xml" index 3bf82c2e47cd238ae0b3290fbc3ffe0b881273d0..34c2b00a5074702634a3b56606f2646fad51f953 100644 --- "a/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/pom.xml" +++ "b/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/pom.xml" @@ -92,7 +92,7 @@ org.redisson redisson-spring-boot-starter - 3.21.1 + 3.9.1 diff --git "a/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/java/com/zhengqing/demo/config/RedissonConfig.java" "b/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/java/com/zhengqing/demo/config/RedissonConfig.java" index 77314b172fc5df3f202d958d7c9fe365739da380..040d305b59f48ca105d9fa92e402f3c44243fc66 100644 --- "a/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/java/com/zhengqing/demo/config/RedissonConfig.java" +++ "b/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/java/com/zhengqing/demo/config/RedissonConfig.java" @@ -1,5 +1,6 @@ package com.zhengqing.demo.config; +import io.micrometer.core.instrument.util.StringUtils; import org.redisson.Redisson; import org.redisson.api.RedissonClient; import org.redisson.config.Config; @@ -41,10 +42,12 @@ public class RedissonConfig { config .useSingleServer() .setAddress("redis://" + this.host + ":" + this.port) - .setPassword(this.password) .setDatabase(this.database) .setConnectionMinimumIdleSize(this.connectionMinimumIdleSize) .setTimeout(this.timeout); + if (StringUtils.isNotEmpty(password)) { + config.useSingleServer().setPassword(password); + } return Redisson.create(config); } diff --git "a/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/resources/application.yml" "b/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/resources/application.yml" index 9f06b34006e5cac36fbe2317257a157974bdda47..a9e64c64d61a09bae97ccf011fc11a11bb0b4a8a 100644 --- "a/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/resources/application.yml" +++ "b/SpringBoot\347\263\273\345\210\227/62-\345\225\206\345\237\216\347\247\222\346\235\200/demo/src/main/resources/application.yml" @@ -7,9 +7,9 @@ spring: # 配置数据源 datasource: - url: jdbc:mysql://127.0.0.1:3306/demo?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull&useSSL=false # MySQL在高版本需要指明是否进行SSL连接 解决则加上 &useSSL=false + url: jdbc:mysql://8.134.79.217:3306/demo?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull&useSSL=false # MySQL在高版本需要指明是否进行SSL连接 解决则加上 &useSSL=false username: root - password: root + password: 123456 platform: mysql driver-class-name: com.mysql.jdbc.Driver @@ -18,12 +18,12 @@ spring: # Redis数据库索引(默认为0) database: 0 # Redis服务器地址 - host: 127.0.0.1 + host: localhost # Redis服务器连接端口 port: 6379 timeout: 6000 # Redis服务器连接密码(默认为空) - password: 123456 + password: jedis: pool: max-active: 100 # 连接池最大连接数(使用负值表示没有限制) -- redis服务端最大连接数查看 `config get maxclients`;客户端单机最大连接数 * 集群数 不能超过服务端最大连接数