问题
在测试并发的时候,当达到了一定值的时候,日志会显示错误:
ConnectionError: Error 24 connecting CACHEREDIS-HOST:6379. Too many open files.
解决办法
查看redis的maxclients.
CONFIG GET maxclients //查看同一时间最大客户端连接数
Redis的连接还受到本身系统的限制,用命令ulimit查看系统资源~
ulimit -a //显示当前所有的 limit 信息
ulimit -n 65535 //限制最大可以使用65535个文件描述符
赞助
如果您认为以上内容对您有所帮助和启发,不妨小额赞助我一下,让我有动力写出更好文章。