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

