跳转至

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

参考

Redis安装

回到页面顶部