修改了RedisIO.java文件,调整了模块内容。

This commit is contained in:
YuTian 2025-02-06 01:41:45 +08:00
parent b117a26310
commit 4350140d27

View File

@ -31,8 +31,15 @@ public class RedisIO {
try { try {
String finalRedisPassword = redisPassword; String finalRedisPassword = redisPassword;
JedisPoolConfig config = new JedisPoolConfig(); JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(1024); config.setMaxTotal(512);
config.setMaxWait(Duration.ofMillis(10000)); config.setMaxIdle(128);
config.setMinIdle(10);
config.setTestOnBorrow(true);
config.setTestWhileIdle(true);
config.setTimeBetweenEvictionRunsMillis(30_000);
config.setMinEvictableIdleTimeMillis(600_000);
config.setBlockWhenExhausted(true);
config.setMaxWaitMillis(2000);
jedisPool = new JedisPool(config, redisServer, redisPort, 0, finalRedisPassword); jedisPool = new JedisPool(config, redisServer, redisPort, 0, finalRedisPassword);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();