From e40d3e28e8ac63f840473f15c8b7a640cd314598 Mon Sep 17 00:00:00 2001
From: antirez <antirez@gmail.com>
Date: Fri, 31 Jan 2014 14:59:50 +0100
Subject: [PATCH] Redis.conf comment about tcp-backlog option improved.

---
 redis.conf | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/redis.conf b/redis.conf
index 45cc170dd..7a12bf33b 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