为什么Redis无法设置最大打开文件

1167:M 26 Apr 13:00:34.666#您请求的10000个maxclients至少需要10032个最大文件描述符。

1167:M 26 Apr 13:00:34.667#由于操作系统错误,Redis无法将打开文件的最大数量设置为10032:不允许操作。

1167:M 26 Apr 13:00:34.667#当前最大打开文件数为4096。maxclients已减小为4064以补偿低ulimit。如果需要更高的maxclients,请增加'ulimit -n'。

1167:M 26 Apr 13:00:34.685#创建服务器TCP侦听套接字192.34.62.56:6379:名称或服务未知

1135:M 26 Apr 20:34:24.308#您请求的10000个maxclients至少需要10032个最大文件描述符。

1135:M 26 Apr 20:34:24.309#由于操作系统错误,Redis无法将打开文件的最大数量设置为10032:不允许操作。

1135:M 26 Apr 20:34:24.309#当前最大打开文件数为4096。maxclients已减少到4064以补偿低ulimit。如果需要更高的maxclients,请增加'ulimit -n'。

1135:M 26 Apr 20:34:24.330#创建服务器TCP侦听套接字192.34.62.56:6379:名称或服务未知

回答:

Redis永远不会更改最大打开文件数。

这是一个操作系统配置,也可以基于每个用户进行配置。该错误具有描述性,并告诉您:“增加’ulimit -n’”

您可以参考此博客文章,了解如何增加最大打开文件描述符:http : //www.cyberciti.biz/faq/linux-increase-

the-maximum-number-of-open-files/

以上是 为什么Redis无法设置最大打开文件 的全部内容, 来源链接: utcz.com/qa/413099.html

回到顶部