From dc04c30291806195311e585450b490d0c672c356 Mon Sep 17 00:00:00 2001 From: Nataliia Solomko Date: Mon, 18 May 2026 15:42:55 +0300 Subject: high-availability: T7059: Add persistence-timeout option in virtual-server --- docs/configuration/highavailability/index.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'docs') diff --git a/docs/configuration/highavailability/index.md b/docs/configuration/highavailability/index.md index dbd36f03..1e4f2aed 100644 --- a/docs/configuration/highavailability/index.md +++ b/docs/configuration/highavailability/index.md @@ -446,6 +446,20 @@ set high-availability virtual-server 203.0.113.1 algorithm 'least-connection' set high-availability virtual-server 203.0.113.1 forward-method 'nat' ``` +### Persistence timeout + +Timeout in seconds for persistent connections. IPVS will forward all +connections from the same source IP to the same real server for the +duration of the timeout. +Default value is 300 seconds. + +Set to `0` to disable persistence and allow the load-balancing +algorithm to distribute every connection independently. + +```none +set high-availability virtual-server 203.0.113.1 persistence-timeout '180' +``` + ### Health-check Custom health-check script allows checking real-server availability -- cgit v1.2.3