redis maxclients可以改到多大

可以设置无限大:redis.conf中maxclients 设置为0表示不作限制.
但是redis maxclients  会受到到其他影响,影响最大连接数.
1、其实你是受到了redis的file descriptor数目限制,这个需要更改redis的源码,在ae.h的36行(2.2.4版本):
#define AE_SETSIZE (1024*10)    /* Max number of fd supported */2、另外需要注意的是,如果你需要支持更高的连接数,还需要更改系统的相关配置,比如ulimit数目:
ulimit -n xxx(你需要的数目)以及网络的并发连接数等限制:
net.ipv4.netfilter.ip_conntrack_max
net.nf_conntrack_max
net.netfilter.nf_conntrack_max

怎么设置centos限定redis使用的内存

查看Redis的内存大小限制:
登陆redis-cli,执行
config get maxmemory

例如:

[root@server11 ~]# /usr/bin/redis-cli
127.0.0.1:6379> config get maxmemory
1) maxmemory
2) 0
127.0.0.1:6379>

配置文件里也有对应项# maxmemory ,默认是0

例如:

[root@server11 ~]# cat /etc/redis.conf |grep maxmemory

没有配置maxmemory参数值或配置为0的话,32位系统上默认为3G,64位系统上无限制(其实有限制,就是系统上全部可用内存的大小)。