keepalive
This optional block configures TCP keepalive settings for connections on this listener. TCP keepalive probes help detect dead connections and release resources.
keepalive {
idle 60s; # Time before first probe
interval 10s; # Time between probes
count 3; # Max probes before connection is dead
}
| Parameter | Description |
|---|---|
idle | Time a connection must be idle before probes start |
interval | Time between individual keepalive probes |
count | Number of failed probes before connection is closed |
If idle is set but interval is not, interval defaults to the idle value (and vice versa). The count defaults to 3 if not specified.