Flushing buffer during page delivery

Poul-Henning Kamp phk at phk.freebsd.dk
Thu Sep 3 10:34:05 CEST 2009


In message <9FE0CAA8-149C-4534-AF2B-1A808AD92989 at flightaware.com>, Daniel Baker
 writes:

>We have our apache children flush the buffer when generating a page  
>after emitting the JS/CSS includes, after emitting the page framework,  
>etc.  However, despite that we're flushing the buffer to Varnish, it  
>doesn't seem to deliver any of the data to the user until the page is  
>complete.

Correct.

That's how Varnish works.

There is no workaround, if you want caching.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



More information about the varnish-misc mailing list