7

我打算为 Redis 中的简单列表构建一个轮询服务器。成千上万的设备将每秒轮询 Redis 服务器以查找少量信息。这些主要是读取调用。我的问题是 Redis 服务器可以接受的最大并发请求是多少?

4

1 回答 1

14

最大客户端数量 在 Redis 2.4 中,对于可以同时处理的最大客户端数量有一个硬编码限制。
在 Redis 2.6 中,此限制是动态的:默认情况下设置为 10000 个客户端,除非 Redis.conf 中的 maxmemory 指令另有说明。然而,Redis 会向内核检查我们能够打开的最大文件描述符数是多少(检查软限制),如果限制小于我们要处理的最大客户端数,再加上 32(即Redis 保留供内部使用的文件描述符数量),然后 Redis 修改最大客户端数量以匹配我们在当前操作系统限制下真正能够处理的客户端数量。

您可以在http://redis.io/topics/clients上查看更多信息

于 2013-09-15T13:25:12.290 回答