Skip to content

Commit 60dcb13

Browse files
authored
Update load-balancer-tcp-reset.md
1 parent 409fc10 commit 60dcb13

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

articles/load-balancer/load-balancer-tcp-reset.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ Azure Load Balancer has a 4 minutes to 100-minutes timeout range for Load Balanc
3535

3636
When the connection is closed, your client application can receive the following error message: "The underlying connection was closed: A connection that was expected to be kept alive was closed by the server."
3737

38+
if TCP RSTs are enabled, and it is missed for any reason, RSTs will be sent for any subsequent packets. If the TCP RST option is not enabled, then packets will be silently dropped.
39+
3840
A common practice is to use a TCP keep-alive. This practice keeps the connection active for a longer period. For more information, see these [.NET examples](/dotnet/api/system.net.servicepoint.settcpkeepalive). With keep-alive enabled, packets are sent during periods of inactivity on the connection. Keep-alive packets ensure the idle timeout value isn't reached and the connection is maintained for a long period.
3941

4042
The setting works for inbound connections only. To avoid losing the connection, configure the TCP keep-alive with an interval less than the idle timeout setting or increase the idle timeout value. To support these scenarios, support for a configurable idle timeout is available.

0 commit comments

Comments
 (0)