解决 redis Increased maximum number of open files to 10032 (it was originally set to 256).

Increased maximum number of open files to 10032 (it was originally set to 256).

open Redis 时会看到如下日志:

#You requested maxclients of 10000 requiring at least Redis can’t set maximum files to open Redis 建议把 files 至少设置成10032是如何来的呢?因为 maxclients 默认是10000,这些是用来处理客户端连接的,除此 之外,10032=10000+32。
第二行:open 10032,因为它没有权限设置。
第三行:当前系统的 files 是4096,所以将 maxclients 设置成4096-32=4064个,如果你想设置更高的 maxclients,请使用 ulimit-n 来设置。
从上面的三行日志分析可以看出 files 的限制优先级比 maxclients 大。 files 的设置方法如下:
ulimit –Sn {max-files}

posted @ 2020-11-01 16:42  锐洋智能  阅读(2065)  评论(1编辑  收藏  举报