欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Could not get a resource from the pool

程序员文章站 2022-03-15 16:26:32
...
出现这次错误,看网上修改

config.setMaxTotal(60000);//设置最大连接数 
        config.setMaxIdle(1000); //设置最大空闲数
        config.setMaxWaitMillis(3000);//设置超时时间 

修改了还是不管用,

redis.conf 下面也没有maxclients这个参数,默认无限制,进程可以打开的最大文件描述符数。

设置同一时间最大客户端连接数,默认无限制,Redis可以同时打开的客户端连接数为Redis进程可以打开的最大文件描述符数,如果设置 maxclients 0,表示不作限制。当客户端连接数到达限制时,Redis会关闭新的连接并向客户端返回max number of clients reached错误信息
    maxclients 128

看了一下 nlimit -a open files太小,调一下解决问题