Hi,
Sorry to bump this, but I haven't made any progress with this on my own.
Does anyone see what I'm missing here?
William Edwards schreef op 2022-05-26 12:10:
Hi,
The Tc timer is documented as:
- Tc: total time to establish the TCP connection to the server. It's
the time
elapsed between the moment the proxy sent the connection request,
and the
moment it was acknowledged by the server, or between the TCP SYN
packet and
the matching SYN/ACK packet in return. The value "-1" means that the
connection never established.
The `timeout server` option is documented as:
The inactivity timeout applies when the server is expected to
acknowledge or
send data.
However, I have a few connections with a higher Tc than `timeout
server` (5m), e.g.:
May 25 20:15:33 admin-msh haproxy[1015]: ::ffff:127.0.0.1:33406
[25/May/2022:03:18:44.905] redis
redis/http-msh02.efw.ha.cyberfusion.cloud 1/0/61008353 87670 --
134/113/112/112/0 0/0
Shouldn't the `timeout server` have closed the connection with the sD
termination state after 5m if it took 61008353 ms for the server to
acknowledge the connection request? Or, more likely, am I misreading
the documentation?
Full config is attached. Used HAProxy version is 2.2.9-2.
--
With kind regards,
William Edwards