原创-could not get a resource since the pool is exhausted解决方法

这个原因一般是redis线程池满,排除程序问题,从运维角度看,有几个可能导致故障的问题。

1.在安装的时候默认只接受来自同一台计算机上运行的客户端的连接而且还启用的了保护模式。解决办法:bind 127.0.0.1 注释掉,protected-mode 改成 no。

2.sysctl -a | grep vm.overcommit_memory  vm.overcommit_memory 必须为1.

3.查看info看clients信息,如果连接数很低。考虑是程序问题。

posted @ 2021-01-25 17:29  Normanlin  阅读(6521)  评论(0编辑  收藏  举报