stale-if-error in varnish 4.1?

Angelo Höngens A.Hongens at netmatch.nl
Tue Dec 20 15:37:24 CET 2016


Hey guys and girls,

I got a question from one of my webdevs if and how varnish can do stale-if-error.

I can't find much about the subject. I found a document[1] stating: "Varnish 4.1 implements stale-while-revalidate for the first time, but not stale-if-error."

I found an article on fastly.com [2] dating from 2014 that says: "Fastly is excited to announce that as of today, we support stale-while-revalidate and stale-if-error.", so that would seem to contradict the previous statement. Fastly uses normal varnish right?

Googling some more I found another page on docs.fastly.com [3] that explains how to do stale-if-error: do some custom VCL hacking. They do stuff with 'stale.exists' and restarts. I've been working with varnish for a while, but it looks like my varnish 4.1 instance doesn't know the 'stale.exists' thingy and I have no idea how restarts work.

2 questions for you smart guys and girls:

- I native stale-if-error on the roadmap?
- How can I hack stale-if-error in my VCL using my varnish41 machines?



References: 

[1] https://varnishfoo.info/varnishfoo.pdf
[2] https://www.fastly.com/blog/stale-while-revalidate-stale-if-error-available-today
[3] https://docs.fastly.com/guides/performance-tuning/serving-stale-content

-- 
 
With kind regards,
 
 
Angelo Höngens
 
Systems Administrator
 
------------------------------------------
NetMatch
travel technology solutions

Professor Donderstraat 46
5017 HL Tilburg
T: +31 (0)13 5811088
F: +31 (0)13 5821239
 
mailto:A.Hongens at netmatch.nl
http://www.netmatch.nl
------------------------------------------
Disclaimer
 
Deze e-mail is vertrouwelijk en uitsluitend bedoeld voor geadresseerde(n) en de organisatie van geadresseerde(n) en mag niet openbaar worden gemaakt aan derde partijen This e-mail is confidential and may not be disclosed to third parties since this e-mail is only intended for the addressee and the organization the addressee represents.





More information about the varnish-misc mailing list