From e40d3e28e8ac63f840473f15c8b7a640cd314598 Mon Sep 17 00:00:00 2001 From: antirez 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 45cc170d..7a12bf33 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