gpt4 book ai didi

redis - 一段时间后带有redis的spring-data-redis出现异常: could not get a resource from the pool

转载 作者:可可西里 更新时间:2023-11-01 11:46:10 25 4
gpt4 key购买 nike

我正在使用 spring-data-redis 通过 xml 配置文件访问 redis(一台机器),开始时一切正常,但几分钟后,我运行了我的再次测试,我得到了“无法从池中获取资源”异常,我已经搜索了一些答案,我猜这是因为连接没有

不回池,怎么解决,为什么会出现这个问题,我用的是redis-3.2.6 spring-data-redis1.8 jedis2.9,下面是我的配置

#Redis settings
redis.host=27.57.100.3
redis.port=6379
redis.pass=

maxTotal=5
maxIdle=3
minIdle=1
maxWaitMillis=10000
testOnBorrow=true
testOnReturn=true
testWhileIdle=true
timeBetweenEvictionRunsMillis=30000
numTestsPerEvictionRun=10
minEvictableIdleTimeMillis=60000
softMinEvictableIdleTimeMillis=10000
blockWhenExhausted=true

这是我的代码:

@Autowired
StringRedisTemplate stringRedisTemplate

@Test
public void test(){
ValueOperations<String, String> vop = stringRedisTemplate.opsForValue();
String k = "k";
String v = "v";
vop.set(k, v);
String value = vop.get(k);
}

最佳答案

maxTotal=5,我觉得5太小了,你可以设置成比如20。

关于redis - 一段时间后带有redis的spring-data-redis出现异常: could not get a resource from the pool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43421844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com