Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions docs/reference/modules/transport.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,15 @@ setting `transport.ping_schedule` if keepalives cannot be configured. Devices
which drop connections when they reach a certain age are a common source of
problems to {es} clusters, and must not be used.

If an {es} node is temporarily unable to handle network traffic it may stop
reading data from the network and advertise a zero-length TCP window to its
peers so that they pause the transmission of data to the unavailable node. This
is the standard backpressure mechanism built into TCP. When the node becomes
available again, it will resume reading from the network. Configure your
network to permit TCP connections to exist in this paused state without
disruption. Do not impose any limit on the length of time that a connection may
remain in this paused state.

For information about troubleshooting unexpected network disconnections, see
<<troubleshooting-unstable-cluster-network>>.

Expand Down