博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Could not get a resource from the pool 错误解决
阅读量:4565 次
发布时间:2019-06-08

本文共 686 字,大约阅读时间需要 2 分钟。

错误关键信息:Could not get a resource from the pool

通常原因是因为远程服务器上的redis没有配置好。

解决方案如下:

(1)将redis.conf中的bind:127.0.0.1注释掉;
(2)将redis.conf中的protected-mode yes改为protected-mode no

按照上述的解决方案是可以解决这个问题的。但是以SpringBoot为例,这样做仍然无法解决问题,原因是因为application.yml中的redis配置有误造成的。

按照如下配置即可解决问题:

spring:  redis:    host: 192.168.126.128    port: 2019    password: youcongtech    database: 0    lettuce:      pool:        max-active: 32        max-wait: 300ms        max-idle: 16        min-idle: 8

之所以这样配置是因为使用的是spring-boot-starter-data-redis这个maven依赖。当然了,如果你不想这样配置的话大可自己写一个Jedis,不过通常Maven已经提供了,不必自己动手造轮子。

详情可参考如下:

Java连接Redis之redis的增删改查:

如果你还没有安装过Redis可以参考我的这篇文章

转载于:https://www.cnblogs.com/youcong/p/10503108.html

你可能感兴趣的文章
20181227 新的目标
查看>>
androidtab
查看>>
php 事件驱动 消息机制 共享内存
查看>>
剑指offer 二叉树的bfs
查看>>
LeetCode Maximum Subarray
查看>>
让我们再聊聊浏览器资源加载优化
查看>>
underscore demo
查看>>
CSS hack
查看>>
每日一小练——数值自乘递归解
查看>>
qq登陆错误提示
查看>>
bzoj 1192: [HNOI2006]鬼谷子的钱袋 思维 + 二进制
查看>>
没写完,没调完,咕咕咕的代码
查看>>
Android Studio使用技巧:导出jar包
查看>>
Problem E. TeaTree - HDU - 6430 (树的启发式合并)
查看>>
Kafka序列化和反序列化与示例
查看>>
win10下VS2010中文输入法切换为英文卡死
查看>>
retinex相关代码汇总
查看>>
Cortex-M3 异常返回值EXC_RETURN
查看>>
kettle 转换字段遇到问题(couldn't get row from result set)——摘
查看>>
nginx首页根据IP跳转
查看>>