Hi Laurent,

On Mon, Jan 26, 2015 at 12:42:58PM +0100, Laurent Dormoy wrote:
> Hi,
> 
> According to the haproxy doc, Td = Tt - (Tq + Tw + Tc + Tr)
> 
> But in my haproxy HTTP logs, Td is always equal to 0 (meaning that Tt = Tq + 
> Tw + Tc + Tr)
> 
> The reverse proxy serves clients all over Europe and keep-alive is not 
> enabled.
> 
> Can someone explain me this ? 

Yes, if your server responds all the data in very few packets
and these data can be pushed to the system buffers on the client
side, you'll really get 0 ms as seen from haproxy. The larger
the socket buffers, and the larger the amount of data that you'll
be able to pass to the client without waiting. That's why transfer
time can only be measured from a receiver and not a sender.

Hoping this helps,
Willy


Reply via email to