swsrl 发表于 2016-12-19 06:34:42

redis 连接数 修改

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
 




评论 (1) · 链接 · 2012-03-08

[*]0
果然可以了,谢谢! – Eclipse 2012-03-08
 



[*]BILL
0 票
[*]http://www.dewen.io/theme/images/default_m.jpg67
[*] 
 

redis.conf中maxclients 设置为0表示不作限制。



评论 (1) · 链接 · 2012-03-06

[*]0
这个值就是设置的0 – Eclipse 2012-03-06
页: [1]
查看完整版本: redis 连接数 修改