Redis 配置 net.core.somaxconn
2015-06-18 by dongnan
问题描述
启动 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
.
操作步骤
参数默认值
# 输入命令
sysctl -a | grep "net.core.somaxconn"
net.core.somaxconn = 128
该参数定义了系统中每一个端口最大的监听队列的长度,这是个全局的参数默认值为128
,在某些应用下可能会限制接收新TCP连接侦听队列的大小。
更改参数
编辑文件
vim /etc/sysctl.conf
添加一项
net.core.somaxconn = 4096
立即生效
sysctl -p