Redis启动提示WARNING: The TCP backlog setting of 511的解决方法
- 2019-11-06 14:16:42
- 运维
- 35
- shevechco
redis启动警告问题:WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
1.启动redisredis-server redis.conf路径文件
cd /usr/local/redis/src ./redis-server ../redis.conf
会报警告提示,提示如下:
WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128
这句话的提示是这个数值设置的太小,那么我们来看看修改这个数值的方法
最简单的临时解决方法是
echo 511 > /proc/sys/net/core/somaxconn
但是这种修改方法在服务器重启以后就失效了,当然有永久解决的方案,那就是修改sysctl的系统内核参数
vi /etc/sysctl.conf net.core.somaxconn= 1024 #添加或修改
保存退出并执行
sysctl -p
然后我们再启动redis就不会有任何告警了
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/747