Redis的安装以及spring整合Redis时出现Could not get a resource from the pool
Redis的下载与安装
- 在Linux上使用
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
下载源码到指定位置 - 解压:
tar -xvf redis-5.0.0.tar.gz
cd redis-5.0.0.tar.gz
make
:编译(如果Linux上没有装gcc编译环境,则执行yum -y install gcc-c++
)make install
:把Redis的cli和server添加到bin中,相当于配置环境变量vim redis.conf
,把daemonize
的值改为yes
:把Redis设置为后台运行- 启动Redis:
redis-server redis.conf
- 停止Redis:
redis-cli shutdown
- 设置密码:
vim redis.conf
,然后找到requirepass
把它的值改成你要设置的密码即可
Jedis连接Redis的一些错误解决方案
spring整合Redis的过程中,如果出现下图的错误:
解决方法把下图中的true改为false:
即可解决问题