Skip to content

Commit

Permalink
Merge pull request #206984 from flang-msft/fxl-github-issue-Some-Linu…
Browse files Browse the repository at this point in the history
…x-versions-use-optimistic-TCP-settings-by-default.-

fxl---rewording for localization
  • Loading branch information
PRMerger15 authored Aug 4, 2022
2 parents dffaf0a + d050859 commit fac03b2
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,10 @@ title: Best practices for connection resilience
titleSuffix: Azure Cache for Redis
description: Learn how to make your Azure Cache for Redis connections resilient.
author: flang-msft

ms.service: cache
ms.topic: conceptual
ms.date: 11/3/2021
ms.date: 08/03/2022
ms.author: franlanglois
---

Expand All @@ -21,7 +22,9 @@ Test your system's resiliency to connection breaks using a [reboot](cache-admini

## TCP settings for Linux-hosted client applications

Some Linux versions use optimistic TCP settings by default. The TCP settings can create a situation where a client connection to a cache cannot be reestablished for a long time when a Redis server stops responding before closing the connection gracefully. The failure to reestablish a connection can happen if the primary node of your Azure Cache For Redis becomes unavailable, for example, for unplanned maintenance.
Some Linux versions use TCP settings that are too high by default. The higher TCP settings can create a situation where a client connection to a cache cannot be reestablished for a long time when a Redis server stops responding. The client waits too long before closing the connection gracefully.

The failure to reestablish a connection can happen if the primary node of your Azure Cache For Redis becomes unavailable, for example, for unplanned maintenance.

We recommend these TCP settings:

Expand Down

0 comments on commit fac03b2

Please sign in to comment.