redis - jedis 未释放连接/jedis 泄漏连接/jedis 连接池随时间耗尽

标签 redis jedis redislabs

我有一个 tomcat 服务器并使用 jedis 客户端连接到它。

我使用的jedis版本是“3.0.0-m1”,tomcat 8.0.15

连接后几个小时后,我看到以下异常。有什么帮助吗?

redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
        Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host test-1234.catalog.com:1234
            Caused by: java.net.UnknownHostException: test-1234.catalog.com:1234

最佳答案

我的猜测是检查 Redis 服务器中的最大客户端数量,也许 Jedis 池已达到该最大数量,并且服务器不接受任何新连接。

关于redis - jedis 未释放连接/jedis 泄漏连接/jedis 连接池随时间耗尽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57680696/

相关文章:

Redis lindex 有效但 lpop 无效

redis - Jedis JedisPool 指缺失类型错误

server - Redis 简单生产服务器规范

redis - 如何实现Redis Labs Enterprise Cluster High Availability?

sql-server-2008 - SQL Server 在线程中触发并运行 CLR 方法

spring - 无法连接到 10.XX.XX.28 :6379: Unknown error - while accessing from Spring Batch or windows machine 处的 Redis

Wordpress 管理栏不断向访问者显示

redis - Redis 列表/集合中的唯一值

java - 使用 Jedi 通过 Java 客户端从 Redis 服务器上的列表中删除字符串

redis过期键持有内存