【java异常】redis.clients.jedis.exceptions.JedisConnectionException: Could not get a res

产生此错误的原因通常是:

一、Redis没有启动;

我自己遇到一次这样的问题。汗!

二、由于防火墙原因无法连接到Redis;

1、服务器防火墙入站规则。

2、访问Redis的应用程序所在主机的出站规则。

三、IP地址或端口错误

四、Jedis 对象用完以后,要释放掉,不让会一直占用,所以会出现无法获取新的资源。

五、Spring Boot项目,缺少依赖

如果使用Redis与Spring Boot,也会抛出此异常。

如果你使用的是Spring Boot,那么Redis的依赖是不够的,

您还需要从redis.io手动下载并安装Redis,然后将其从终端运行