Commit 93ae95de authored by antirez's avatar antirez
Browse files

TCP keep-alive. Better documentation in redis.conf.

parent 76a5b21c
...@@ -41,13 +41,18 @@ timeout 0 ...@@ -41,13 +41,18 @@ timeout 0
# TCP keepalive. # TCP keepalive.
# #
# When this option is set to a non-zero value, SO_KEEPALIVE option will be # If non-zero, use SO_KEEPALIVE to send TCP ACKs to clients in absence
# enabled in order to send ACKs just to avoid connection drops or to detect # of communication. This is useful for two reasons:
# dead peers.
# #
# The value you specify with this option is the period (in seconds) we use # 1) Detect dead peers.
# in order to refresh the connection with TCP ACKs, however the period is # 2) Take the connection alive from the point of view of network
# only actually set on Linux. Other kernels will use the system-wide default. # equipment in the middle.
#
# On Linux, the specified value (in seconds) is the period used to send ACKs.
# Note that to close the connection the double of the time is needed.
# On other kernels the period depends on the kernel configuration.
#
# A reasonable value for this option is 60 seconds.
tcp-keepalive 0 tcp-keepalive 0
# Specify the server verbosity level. # Specify the server verbosity level.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment