redis中总共有多少个连接或最大有多少个连接?
多少个连接忙?
多少个空闲连接等待请求?
我需要看到哪些命令或配置来回答以上问题?
我要询问的是总/最大连接数,而不是客户
答案 0 :(得分:3)
客户端是ARE连接。 Redis不知道两个连接是否来自同一客户端。
info clients
#个客户
connected_clients:2
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0
config get maxclients
1)“ maxclients”
2)“ 4064”
如果要更改maxclients,可以在conf文件中进行更改,也可以在运行时使用命令config set maxclients <val>
进行更改,但是请注意,此值受可用文件描述符的限制,因此请运行适当的ulimit -n <val>
以前。
答案 1 :(得分:0)
在Redis 2.6中编写此代码时,默认限制为10000个客户端,但可以在redis.conf中覆盖。
如果我们需要的数量大于文件系统可以打开的最大文件描述符数量,则REDIS会将最大的客户端/连接数量设置为实际可以处理的数量。
详细了解here