需要采取哪些步骤才能确保超过1024个客户端可以连接到redis?

我需要一次将超过1024个客户端连接到单个redis实例。 我的redis进程以ubuntu用户身份运行。 我编辑了/etc/security/limits.conf来指定:

ubuntu soft nofile 65535 ubuntu hard nofile 65535 

我也确保redis.conf中的maxclients参数被注释掉了。

我必须采取哪些其他步骤来确保超过1024个客户端可以连接到我的Redis实例?

谢谢!


编辑2014年8月:看到这个问题的步骤,你将需要做的,以使这个工作在Ubuntu 2014.04 LTS:

为什么在更新到limits.conf之后,redis会报告1024个文件的限制?

是的,这就够了。
我个人不会取消注释,但将其设置为您的服务器可以/应该处理的合理的最大值。 显然这取决于你使用它的。

在任何情况下,您都可以通过redis-benchmark工具尝试一下:

redis-benchmark -c 1024 -I

这将打开1024个并行连接到您的redis服务器并让它们闲置。

有关更多信息,请参阅http://redis.io/topics/benchmarks