Cluster environment optimization
Redis Enterprise Software uses various algorithms to optimize performance. As part of this process, Redis Enterprise Software examines usage and load to adjust its runtime configuration. Depending on your specific usage and load, Redis Enterprise Software might take some time to adjust for optimal performance.
To ensure optimal performance, you must run your workload several times and for a long duration until performance stabilizes.
Failure detection sensitivity policies
You can optimize your cluster’s thresholds and timeouts for different environments using the
failure_detection_sensitivity cluster policy:
high(previously known as
local-network watchdog_profile) – high failure detection sensitivity, lower thresholds, and faster failure detection and failover
low(previously known as
cloud watchdog_profile) – low failure detection sensitivity and higher tolerance for latency variance (also called network jitter)
Depending on which policy you choose, Redis Enterprise Software uses different thresholds to make operation-related decisions.
The default policy is
high failure detection sensitivity for
local-network environments. If you are
running Redis Enterprise in a cloud environment, you should change the
Change failure detection sensitivity
To change the cluster’s
failure_detection_sensitivity, run one of the following
For Redis Enterprise Software version 6.4.2-69 and later, run:
rladmin tune cluster failure_detection_sensitivity [ low | high ]
For Redis Enterprise Software version 6.4.2-61 and earlier, run:
rladmin tune cluster watchdog_profile [ cloud | local-network ]
If Redis Enterprise Software still does not meet your performance expectations after following these instructions, contact support for help optimizing your environment.