From 1406112ec4887b7d6c7c849cca6255029b12c561 Mon Sep 17 00:00:00 2001 From: antirez Date: Fri, 31 Jan 2014 14:59:50 +0100 Subject: Redis.conf comment about tcp-backlog option improved. --- redis.conf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'redis.conf') diff --git a/redis.conf b/redis.conf index 21fb1ebd8..d83acbba0 100644 --- a/redis.conf +++ b/redis.conf @@ -44,7 +44,13 @@ pidfile /var/run/redis.pid # If port 0 is specified Redis will not listen on a TCP socket. port 6379 -# TCP listen() backlog +# TCP listen() backlog. +# +# In high requests-per-second environments you need an high backlog in order +# to avoid slow clients connections issues. Note that the Linux kernel +# will silently truncate it to the value of /proc/sys/net/core/somaxconn so +# make sure to raise both the value of somaxconn and tcp_max_syn_backlog +# in order to get the desired effect. tcp-backlog 511 # By default Redis listens for connections from all the network interfaces -- cgit v1.2.1