Hi, On Tue, 2020-08-04 at 16:54 +0500, Илья Шипицин wrote: > for example, I'm running tcp balancing with several backend. > is it possible to mark first backend for "established" connections ?
You want to set whole backend (and not just one server) to drain(established only) ? > i.e. all connections that established, still go to marked backend. no new > connection are established (once I see there are no more connections, I > can turn it off). With servers it should be possible: https://cbonte.github.io/haproxy-dconv/2.2/configuration.html#4-http-check%20disable-on-404 or setting server weight to 0 or state to drain: https://cbonte.github.io/haproxy-dconv/2.2/management.html#9.3-set%20server Maybe you could set all servers in backend to weight 0/drain or use somekind of acl+use_backend ? Can you show a short/sanitized example config about your tcp backends ? -Jarno -- Jarno Huuskonen

